The staff was very good and helpful, taking care of our special food requirements, however, the property is a little overpriced for the condition of it., mostly commanding it for the view it has. The bathroom fixtures in many places were broken, with no hot water. Walls outside in balcony had water leakage which usually wouldn’t happen in a luxurious hotel (since the cost is as much as that) but the view of the hotel is amazing with great food; overall a very good stay!