Great place, nice views, and very attentive, genuinely caring staff. Great location, easily walkable distance to restaurants/shops. Overall had a delighful time.