Very clean and spacious place. The backyard/pool area is a great place to hangout after a day on the beach. Convenient location. We enjoyed our stay.