This apartment is very clean and has a convenient location. There are multiple buses which will take you to Zurich HB within 6 mins. Self Checkin and checkout was smooth. Note that you need to bring your own clothes detergent/shampoo/body wash. Over all it was a good experience.