Very clean. Great kitchen, bathroom, and balcony. Everything is an easy walk. Great communication.