Super clean, great location, and a relaxing space. I had a great stay here, with a wonderful patio outside to sit and relax, and really easy access to everything you want, including the beach.