The pools are concrete, one small hot pool and a larger one that's not hot. So when it's busy the small one gets a bit crowded! The bathrooms and showers are very nice! Staff at check in was friendly and helpful. The parking spots are fairly close together in a large area. Views are gorgeous with a nearby wildlife refuge and the lake. Nice place to stay.