The apartment was sparkling clean. It had everything you may need. Great value. Great communication with the host.