Very clean. The check in was super easy. It was perfect for our weekend trip to Asheville. Beth was very accommodating and sweet!