Very clean. It’s definitely small - so not a problem if you are out and about a lot. Make sure the beach parking pass works on weekends as we were turned away as paying guests on the weekend as COVID rules seem to be more enforced. We used our bikes instead which isn’t far.