VERY clean!! Kat is extremely responsive if we needed her. Great location in the heart of Asheville.