The apartment is as described. All needed amenities were available including a coffee machine. We were able to check-in by ourselves very easily. The apartment was cozy and clean, with 3 comfortable beds. The bathroom did indeed have a strange layout, but was no problem. The apartment is in a fantastic location - trams/buses/train station are a short walk away and easily take you to Zurich HB. There are grocery shops nearby also. It's a lovely place to stay in Zurich.