Very clean! Great location! Perfect getaway in Asheville! Had a great time and will book again.