Really nice place for a family. Spacious, clean, plenty of activities for kids, and close to the beach. The owners were very responsive when we needed to contact them. Would love to stay again!