Very clean. Great host. Parking is kinda sucky but other then that it is a great place to stay! Would definitely recommend.