We had a family get-together of 14 people, and this was just what we needed and hoped for. Beautiful, clean, nice—with TVs all over the place, lots of amenities, lots of room, close to the beach. Alex was great to work with. . Communications were clear, thorough, and responsive. Everyone had a great time and loved where we stayed.