Very clean, hot water, always toilet paper, soap, and clean towels. The shared space is very nice. The host had great communication and the location is perfect! Highly recommend.