This campground has some very nice ocean view sites, but the sea grass that comes close to shore limits swimming. Plus the grass gives off an odor when it decays. There is a marina if you have a boat. The heated pool is great, and has a nice concrete deck with straw umbrella tables and lounge chairs. They advertise WiFi, but like most campgrounds, unless you go to the office it's not very good. We had a site on the water. The sunsets were beautiful. Not a bad campground, but there are better in the area.
We paid for a large lot and were packed in like sardines. My neighbor's awning was 2' from my slide. In addition, they advertised internet, but it didn't work. I noticed that most of the sites were tight. In addition, they have a "No refunds for early departures" policy. So unless you want to loose your money, you are stuck in a bad situation.