We stayed here for 2 nights on full board basis. The entrance was the most impressive part, which is a shame as they have a lot of potential to offer so much more. We had a family room (1 king sized bed + 2 single beds) - needed a cot for my 2 year old but all they had was a small crib for an infant. So we managed on the beds. One of the towels didn't seem clean (or had old marks that didn't go off during the wash) and a friend in another room said the sheets weren't clean so requested for it to be changed. The rooms open out to a garden to that's great if you have young kids.
They also have a basic outdoor play area for kids with a (lop-sided) swing, a sandpit and something to climb on. The kids enjoyed the pool a lot (although the water seemed a bit murky and had really high chlorine levels). Service by the pool (drinks, snacks and pool towels) takes a lot of reminding and a long time, but we weren't too fussed. There are hammocks in the garden by the pool too which is great for lounging around and reading a good book.
Lots of dogs on the property (around 4) and lots of flies in the rooms (so keep the doors shut as much as possible).
Food was disappointing - it's a basic buffet, which is fine, but the quality can improve.
Overall - it's good with kids, but don't expect a lot. About 10-15 mins drive to the national park.