The compound is a great place for a family occasion. The pool and hot tub were nice and the property was huge. The photos did make the place look nicer than what it was. The floors in the homes were a bit dirty when we arrived and there were some beers from the prior guests left in the common areas. One of the bathroom sinks in the guesthouse wasn’t working. We enjoyed our stay, but were expecting something nicer.