We had a great stay. The unit is clean, modern and have everything you need. Plenty of towels and beach chairs. Location is great, basically one minute from the beach. Check in was fast and instructions easy to understand.