Apartment was new and perfectly clean. Very nice. Only concern is number of stairs to climb if you are on upper floors. Overall extremely happy.