The apartment was very clean and it had all the necessities you need. My favorite part of my stay was the towels and bedsheets, they smelled cleaned/downey the three nights I spend. The only down side was that the apartment on top made a lot of noise early in the morning (if you want to sleep in this can be a problem) other than that everything was great.