Hard to rate. Spectacular location overlooking and only 50 yards from the beach. Water and electric were fine. There is a Wi-Fi room at the office, and that is the only place to get Wi-Fi. Late night fireworks were a drawback to me. I like to sleep, but wouldn't be to someone who likes to stay up past 10:30 watching the fireworks of others. Seems to rain there every day, hardly surprising when you are at the edge of a rain forest. Area beaches are very nice for walking. The "bathrooms" were two porta-potties. We got a key card for the one bath/showerhouse at another park which is separated from this one by the resort, and is very busy.
Level sites, and pleasant, helpful owners, good wi-fi, clean and roomy bathrooms, hot water, quiet, well-kept.....what's not to like? We stayed overnight twice in June 2013 and would gladly stay there again. Highly recommend.