It is on the ocean, but many updates should be done for this price. The park desperately needs paved inroads. We were lucky to stay on one of the cemented pull-through sites, but many sites are very close together with no cement. This park may have the monopoly on oceanfront, but they should really do upkeep and clean their beach daily. Some water activities would be nice as well, i.e. rentals for kayaks, hobie cats,etc. Staff was very friendly and cabins are beautiful.