Spotlessly clean. Well thought out with everything you might need. Very helpful host.