Very clean. Enjoyed my stay a lot. Good amount of space for the money