Spotlessly clean, easiest possible check-in and check-out, and located in a very nice neighborhood. You might find the 3 flights of stairs up to the apartment challenging if you need accessible accommodations or have a lot of luggage, but we found it no trouble at all. Would definitely stay here again!