This place was immaculate clean and has everything you could want. We especially loved all of the bikes (7 in total ranging from adult sized bikes to toddler scoot bike), baby equipment (monitor, pack n play, high chair), the kitchen had everything you need to make any sort of meal, and all the beach and pool stuff you could ever need. We absolutely loved being so close to the pool and the pass to the beach club. Loved, loved, loved this place.