Stayed for a week. Apartments are sparkling clean, new, and conveniently located. All was good except one thing. The unfortunate bed sheets made of 20% polyester felt like rubber. In combination of strong jet lag I had from the New York to Zurich it resulted in very poor sleep experience, which strongly affected my overall stay.