We are a family of 3 with a 4 year old daughter and for us this place was perfect! The location was great, just a short walk to the lagoon at the Hyatt and the beach is just beyond that. Rosie had all the toys and gear for some fun days playing in the water and on the sand. The space is impeccably clean and very well equipped with anything you would ever need. We felt very comfortable and communication was great. Hope to be back again and would highly recommend!