Very good hotel from a view & facilities perspective. But indeed outstanding on the staff's willingness to go out of their way to help the guests. I managed to catch my flight (after having to come back from the airport since I had forgotten my passport at the hotel) only because of the concierge's contacts with the airlines. Further, the staff couriered my id card international after i had left it in the hotel while in a hurry ! A real pleasure to work with such service-minded staff.