This is a spacious, clean, well thought out unit. Everything we needed for our 3-day stay. The unit was clean, had plenty of towels (which sometimes isn’t the case), and had comfortable beds. It is steps from the beach and a short drive to many great restaurants and shops. I would definitely stay here again!!