Very clean, booked same day as we were passing through Asheville. Josh was very accommodating with last minute booking!