Very clean. Spacious apartment. Just fell in love with it. Had everything you could possibly need. Will definitely be staying again when the opportunity presents itself. Great location.