We had a great time in this very spacious place right on the beach. Huge upside to being on the beach is that all of the family members can come and go as they please without having to make driving plans or coordinate. It makes for a relaxed getaway. We had a great time here and will definitely look at booking again.