Lovely and clean with great amenities. The place looked just like the pictures and was near the beach. We were very happy with our stay.