Very nice hotel and location. We really enjoyed our stay. Most of the staff were very polite and helpful. The only problem was the cleaning personnel. They were a bit rude especially when we told them to come back just a bit later in the morning to clean the room.