Very clean. Spacious and great location. Lots of space in the apartment. All mod cons. Very nice.