Amazing location with all the amenities and organized check in process and staff. Very comfortable bed, air conditioning, full kitchen, stocked with coolers, beach chairs, and towels, with a designated parking spot in a gated community. Very family friendly