Staff and views were very nice. But room service food is not good and over priced. We booked our stay with Airbnb and the first night we didn’t get the room we booked because the hotel gave it to someone else. Also the rooms could be cleaner. But over all the stay was okay.