Very clean. Much better than in any hotel. Everything provided bottled water, shampoos, towels, WiFi....amazing value.