The spot is perfect, it's a little piece of heaven with swimming hole and beach just a walk away, it's very natural with plenty to do for a family and everything is close by. Loved access to the shower and ammenities.
Unfortunately, when we booked the site, we expected to get a specific spot but no site was allocated to us upon arrival, also there were supposed to be only two sites when we booked but there were more sites occupied. We were allowed to choose were to set up a camp but also felt like that spot was an afterthought and not ready yet. Be warned that the ground is very uneven for a bigger tent, so would not go back there with our two room tent.
The environment was unkept - a lot of building materials around the place and some work was done during our stay which didn't feel private or natural at all and rather was disruptive, definitely not something I would expect for the money we paid.
On the other hand the owners were pleasant and nice to have a chat with. They explained that camping area is growing and they are preparing more sites, to which I can see the vision, yet it seems we arrived at the wrong time and were part of the process rather than the finished beautiful place to stay.