Good value for money. Classic camp vibes, but with the comforts of four walls and a soild roof. The cabin was clean, and had a microwave, toaster, jug and mini fridge so we weren't always competing with the other campers. Do note that the water is tank water, so bring water with you if that's something you're not accustomed to. Noise level varied depending on the number of children on site, but not a biggie. Campers were all respectful of quiet time.
Cabin was cosy and warm. Possibly too warm in the heat of summer? Slight conundrum having to choose between open windows but moths in the cabin, or hot and stuffy but no moths. Would recommend turning all lights out in the cabin to not encourage the moths in a good 15 minutes before going to bed.
Cabin has a nice wee deck that gets the full morning sun - great at breakfast. And for drying clothes.
Location is a good 20 minutes from the town, so not too far for supplies, but far enough as a getaway destination. The beach front is a bit reefy, so not the best spot to swim in. But there's a wee section just the other side of Tatapouri Dive (2 min. walk) where a swim is doable. Water was pleasantly warm.
Reception hours during our stay was 9-5, but they were very accommodating when we said we were arriving at 6.
Overall, a really good experience. Would stay again!