This place has everything that a family will need. The bathroom, the kitchen, and the beach items were all provided. It is in a great location, close to everything. Will love to book this place again if it’s available.