Perfectly clean. Perfectly located and great communication for a stylish stay. Zhifei made my home away from home a wonderful place to rest and recharge for a week of adventure in Amsterdam. Thank you!