Super clean, great apartment! Had trouble coordinating arrival time because of a delayed flight but was very accommodating and understanding! We even had an extra friend stay over for a night (5 guests total) and was a bit of a squeeze but very comfortable. Great, overall :)