Great site with water & electric, as well as a very friendly camp host. In the gorge with trail head on one side and the Rio Grande on the other. Good/easy access to the river.
Where you see all of those tents - it was a Boy Scout Troop in the group camp site. A nice pavillion area.