Joy's apartment was a rare find for a larger group and in a great location within walking distance of the lakefront, grocery stores, old town, and walking/running/hiking trails on the hill just above the apartment, but also within a block of the convenient and easy-to use public transportation system. The rooftop views were spectacular and quickly became one of our favorite places to hang out and eat dinner. The kitchen was a bit small and awkward, especially for cooking for a large group, but we made it work and enjoyed many meals at the beautiful wooden dining table that easily fit us all! The washer and dryer were a welcome addition as we had all been traveling for a bit before we arrived in Zurich. Overall, a great choice for a larger group with private rooms (each with an air conditioning unit) and large communal spaces. Check-in was easy and Joy was an excellent communicator!