A great location with beautiful views. We loved our room and the balcony, part of the newer building on site. The only negative was the food, a quick lunch was easily 2+hrs every time. Staff was always overwhelmed, running around frantically, understaffed, short on silverware, running out of napkins etc etc. Despite simple menus nothing came out at a reasonable time from any of the restaurants, often cold, overcooked or clearly reheated and dry. The drinks were mostly mix but still tasted good. We would have loved this place even more if the food was up to the standards implied and not extremely overpriced for the quality.