This place is just perfect. Great view, comfortable beds, everything you’d need as a family (including optional pack and play and high chair). The location is so close to a lovely beach, lots of pools and good food. Staff was helpful and made arrival a breeze. Would absolutely come back to stay in the future.