Great place to stay, especially for a large group. Our mixed family of 8 had comfortable beds and plenty of space. One morning it was raining so we stayed in and played games. Being able to use all the beach equipment was fantastic, the kids had a blast with the boogie boards.