we have stayed at Ocean Lakes, Pirateland and Lakewood. We prefer Pirateland. Ocean Lakes was is the biggest of the three and very busy. A little too busy for our taste. Lakewood is where we stayed last year and enjoyed it with no complaints. Lakewood's pool is oceanfront which makes it nice to go from the beach to the pool without moving your cart. With a five year old, we made many changes in venue per day
Ocean Lakes pool is in the middle of the campground and Pirateland is in the rear of the campground. We really liked the pool being oceanfront. All three have nice stores inside the park. We have never had a bad experience in any of them. All that being said, we are going to Pirateland this year and will be there the week leading up to July 4. As someone stated above, it's time to get your reservations if its not too late. As of Friday, Pirateland still had sites.