We've stayed here twice and enjoyed ourselves both times. Decent amout of activities to keep you occupied if you want, beach area, 2 playgrounds for kids, new rec hall. I like that most roads are paved for the kids to ride bikes/scooters.