Extremely clean and contains everything you would need. Although I would not stay here for longer than one night because the bed was rock solid, you can hear clearly other who are staying above you that walk in high heels on the hard flooring early in the morning when they come home from a night out. This startled my partner as it was so clear it sounded as this was coming from our own apartment. Sofa is also extremely uncomfortable. It was also really hot in there to the point we slept with all the windows open and fans on during December. Not bad value for money though