Clean and well maintained. Host on site. There are actual private shower rooms. Each is very large (bedroom size) and has a dressing area, shower stall, sink, commode, air dryer. Plenty of walking/mountain biking trails. I was only there 2 days for a soccer tournament in nearby McLean, VA. So, it was mostly a place to lay our heads and therefore, didn't get the full experience. But, I would definitely go back.