This place is ok, but the description is a bit misleading. The cabins were nice, spacious, comfortable, and clean. The one bar/restaurant had a nice vibe, friendly staff, and a good selection of food and drinks all day long. It would have been nice to have a weather-proof option to eat somewhere nearby. There is a little shop down the road that sells everything and a number of restaurants. Unfortunately, there was no sand on the beach and one could not access the water from the beach or pier due to all the sargasso weed and the plastic trash within it. The beach and pool furniture was poorly maintained. There is no spa (some person makes house calls for $1/minute).