We stayed for 2 nights with our two young kids. We loved it, the kids loved it. The place feels like home. Super cosy and has everything you need. All bedrooms are lovely, the outdoor area is relaxing and the bathrooms are immaculate and modern. Location wise you're literally 2 minutes walk to the main street and can easily walk to either the front or back beaches. Really can't fault it.