The site where we parked our class B was roomy enough and even had a little shade in the mornings. It really could have used more shade in the afternoons because it was 105⁰F and HOT in the afternoon. The bathrooms are very nice and clean. The showers are intelligently arranged, they are in a hallway outside the actual bathrooms. The shower rooms are small, clean, and have great water pressure and plenty of hot water. Staff are very friendly and responsive.