Great boutique hotel. Staff very friendly, but not enough of them! Close to everything. Restaurant is amazing. Couple if small niggles made it short of 5 stars. Air conditioning in room is terrible, some of the fixtures are poor quality and although not the hotels fault at all, too many young children making it less than peaceful by the pool!