Nice and clean , spacious apartment and great location .