This apartment was perfect, and we really enjoyed our time that we spent there. It's extremely clean. The location was great — only a few minutes walk from the Zürich Altstetten station (where you can take direct train to many places), large Migros grocery store, Coop, and Migros express that opens everyday. The apartment's kitchen contains all the necessary equipments — pots and pans — to cook anything we wanted. We're also able to drop our luggage off at the apartment prior to checking in. The hosts responded to our questions quickly. We'd love to stay here again if we return to Zürich.