Perfect for a small family. Walking distance to shops and beach and parks. Clean and kid friendly with toys, books and beach equipment. Lots of little details had been added to make it feel like home. Beds and pillows the most comfortable of any place I've stayed at. We found the shower room a bit small but still manageable. We would definitely stay again. Highly recommend.