Not at all what I expected and I had to leave immediately. Highly recommend you do your research before booking. The on site host, Tony, is a really nice guy but I had a terrible experience with their property manager, John. He's willing to berate and manipulate if you express any concerns. Would not recommend dealing with him through your booking or stay.
All in all, if you're on a really tight budget and you know what you're getting into - this is worth considering. Just make sure you're dealing with Tony and not John.