The bus was VERY clean inside (although they do use a room fragrance just fyi if you get headaches from that), the toilet was great since it worked and was very clean. If you are a tall person (boyfriend 6') the shower can be a challenge.
It's located a few miles outside of Asheville and it's very convenient for that - that being said, it can be a bit hard to find and park back there after dark if you aren't familiar with it. Very much recommend finding it in daylight first just for safety's sake as there is a concrete culvert that doesn't have reflectors on it.
We did have a few issues with the cold since the heater wouldn't work and the bed is right at the back so close to all windows. We brought our own blankets (including a heating blanket) so we were able to manage and not be super cold.
The hot tub was on, it smelled and looked clean though we didn't use it, just too cold inside and out to attempt it. The firepit was nice to have but if you want to have a little fire, make sure you bring your own wood and starter. The wood outside is wet and just wouldn't have worked at all.
I will say that I feel the cost wasn't justified because of the above. We don't mind roughing it a bit but for that price, we do expect a few creature comforts that just weren't there.