Yuck
Definitely not a very nice place to stay.
We had an RV on our family trip into the Grand Canyon and we decided to spend the night here on our way in. This place is pretty gross - the toilets are nasty and the showers didn't work.
We would've been better off staying at Mather (which we did on a subsequent trip) if we had booked in advance we would've read the reviews and done a little research!
No shade for the actual campsites either. SEe photo