We stayed a week at Sky Mountain and would highly recommend it. We had originally booked a riverside spot but had some mechanical issues and had to postpone a couple weeks. Unfortunately, there were no riverside spots available when we arrived and we were placed in a pull-thru. The park is clean and well managed, has beautiful trees and lots of shady spots. Unfortunately again, we didn’t get one of those. It was usually around 7:30 PM before the sun would get down far enough to enjoy sitting outside, even with our awning. Just a thought….if the coaches were parked the other way on the first pull-thru row, patios would have afternoon shade 😉. We didn’t use the restrooms or laundry but everything else we saw as meticulously kept. We would stay again but not in a pull-thru.