Very clean. Very nice. Everything was above expectations. My wife and I would reccomend this place to anyone traveling to Asheville.