Great location up on the hill
We stayed here for a few nights on the weekend when we visited Ouray and Teluride. The campsite was nice and spread out, plenty of room between you and your neighbors. We were in site 123 which didn't have a great view, but plenty of space around and behind us to stretch out.
The sites don't have water hookups at each site, but some sites have the water hookup right next to them. I highly recommend googling the map of the campsite to see which sites have the water supply next to them (noted by a * in the version we had)... makes for easy filling if you can just hookup your hose to fill your tanks without moving. I didn't realize this before booking, but conveniently 123 had one right near by.
Most of the pull through sites weren't long, were only about a "lane" wide, and curved pretty sharply. Normally not a problem, but trees on both sides created a problem to pull through our 40ft 5th wheel. We ended up backing it in instead. Just something to keep in mind.
Definitely recommend Elk Ridge over the Dakota Terrace Campground. Didn't look like much tree cover and you would be much closer to the highway.