By far the best facilities and overall layout we have encountered. Unfortunately both our recent visits have been off-season so we cannot comment on the general atmosphere and organized activities but have found the staff very friendly and helpful.
Most definitely one of the top campground/resorts we have encountered, somewhat expensive, given the off-beach location, but worth it if you are looking for top notch facilities. Off-season at the time of our three-nights visit so we cannot comment on the general atmosphere but found the staff very friendly and helpful. Will surely stay again when in the area.