Clean, great location, communicative and accommodating host, and has all your basic needs. The building is a little outdated but the unit is very modern. Would stay again!