Gavin's place is at a good location and very close to the beach. Kids would enjoy access to the pools (one is heated) and the games room. If you have bicycles handy go for a ride on the bike paths nearby.