Hey guys I just got back yesterday, it was a lot of fun! Here is a brief BRIEF review. It's was really hot and humid, and rained a lot. The resort only had half of the activities that they advertise. The food was free but very poor quality. The staff was very very friendly which made up for it. Our room was very tiny but we didn't spend much time in it. The beach was lovely and so was the water! Let's see what else? Oh the local people are very nice but they constantly pester you when you are on the street to buy stuff. I don't blame them though they are poor and need money too. If there is anything else you want to talk about just let me know.