Excellent location, but the toilets are very unclean. They also advocate saving water at the taps and yet the toilet bowls are the biggest I saw in the USA.
We booked a spot for an RV of 25', and it barely fit in its place.