This is primarily a dive shop/convenience store that has a campground and rooms for rent attached to the property. It is clean, quiet, and a pleasure to stay at. Most RV sites are 30-amp with water, but most do not have sewer connections. There is a dump station, but larger RVs may have a problem getting in through the pull through. I have an 18-ft travel trailer and didn't have any problems.
The water is good, but pressure is a little on the low side. There are free showers and toilets available, as well as a pool on site. The store is open weird hours but has a pretty good selection. If you are a scuba diver, they are a full service dive shop. Make sure you get a full tank of air though--the guy filling ours only gave us about 2600psi in ours.