Overall not a bad stay. It was pretty clean inside the apartment but the outer part of the building was a little worn. It’s a bit smaller than appears in pictures but the walls are not thin and we never heard our neighbors. The most frustrating things was the cleaning people. They were still there when we arrived and we arrived after our scheduled check in time. They didn’t take too long but there is only one entrance and a separate single exit and the cleaning people were blocking the exit trying to load a mattress. They blocked it for quite sometime and it made us late for our planned reservations.