The apartment was amazing. Toilets, bedroom, kitchen were all very clean. Kitchen was well stocked with cooking essentials and utensils. Location was just a short 5 minute walk from Zurich Altstetten train station. Definitely a recommended place to stay!