High quality hotel, right on the edge of Ponta da Piedade broad walk. Would have been a 5-star review but for the pet policy. Our waterfront view room was lovely, easily big enough for the king sized bed. Good bathroom with separate bath and shower (bath separated from bedroom with a glass window and blind for privacy or exhibition). Large patio has ample space for two sun chairs, small table and two chairs. The resort advertises itself as pet friendly, but the hotel is not. You effectively cannot bring your dog into the hotel itself, pool areas, outdoor dining areas, etc. You can have your pet in one of their town houses and exercise them on the resort streets and open spaces but not within the hotel proper. Because our dog was unsettled with all the travel, we couldn't leave him alone, which prevented us from using any of the resort's amenitites which was very frustrating for a "pet-friendly" resort. Breakfast was very good (went solo), room service came as ordered (medium rare and hot)