Everything exceeded our expectations. Amazing hospitality and stylish modern rooms, which was only trumped by the view.