Very clean and well-keep flat; great communication before and during our stay; roommate was incredibly helpful and kind as well!