Friendly staff but limited menu, very bad internet (then completely off after heavy rain), not too good service in terms of response. Location is good. Activities not as great. Overall, we enjoyed the stay, the rooms were spacious - the mattress was bad (dipped in the middle) and the roof leaked through the lights fixture (and other places) during heavy rains. I definitely do NOT regret going, it was a good experience but would not go back.