The unit was clean, spacious and fully stocked with everything we needed (towels, beach chairs, boogie board, and kitchen items. The beach was just steps away from the patio and many options for dining nearby! Management was quick to respond to calls/inquiries and made sure all needs were met during our stay. Excellent accommodations, great location exceptional customer service! Highly recommend booking with My Perfect Stays!