The apartment was mostly clean and we had a good time staying at this location. However, when we arrived we noticed that the bed sheets were not clean (stains etc). We bought Tide detergent and washed all the bed sheets. After that, it was fine and we enjoyed the rest of our stay.