The apartment is exactly as you see it in the photos on AirBnB. It was perfectly clean when I arrived and was cleaned once per month during my stay. The apartment features an iron, ironing board, hairdryer and Nespresso machine (bring your own pods if you're a regular coffee drinker). During the heatwave, a fan was brought to the apartment without me having to ask for it - this was a nice thought as it can get very warm inside the apartment. The balcony was also clean and had a table and chairs. The whole apartment, including bathroom, feels modern. WiFi in the apartment is quite fast, I could work easily from there. The apartment is well-situated on the number 2 tram route. The stop is Kappeli which is 30 seconds outside the front door. It travels to Paradeplatz (a main interchange in the town) and passes through several other main interchanges. Travelling to the airport and main train station (Zurich HB) is easy from Altstetten which is around 10 minutes walk from the apartment. The apartment has a postbox (with your name on it) that allows easy deliveries. Communication with HIT was great - they emailed when the apartment was due to be cleaned and were able to help quickly if I had any questions. I found that this was a great place to stay for 3 months.