The flat was nice, check in was easy, everything was clean. However the building, hallway and elevator smelled horribly like trash, like trash that had been left out in the sun for a few days. Other than that it was a nice stay.