The staff on site were very kind and helpful, but the property is understaffed and unable to handle the needs of their guests. The pool ran out of towels, the resturant frequently had to make subsitutions to meals, food and drinks took forever to arrive, the food shacks were closed more often than not. I could go on.
There is so much potential here, I really wanted to love my stay, but it just fell short. That said, I must restate, the staff from beginning to end were knowledgable, kind and as helpful as they could be.