Stayed at Horsethief for a few days, nice but try and stay away from the outhouses, clean enough but the smell is pretty bad if you are down wind. No water or hookups. First come first serve, get there late am for a decent site.
Portal in town worked out fine if you need hookups or just for a day to do laundry and get groceries. Usually full but you can probably get reservations.
Devils Garden in Arches was the best of the bunch, has water available but no hookups. Very hard to get into, might well be too late.