Clean and great apartment in a very good location. Easy check in and super communication. We had to check out late but they were very understanding! Will come again