The location is awesome and our individual room was clean. It’s a shared bathroom so the cleanliness depends on the other guests - definitely have shower shoes.