We enjoyed our stay at The Flag. Our studio was clean, well equipped and in the vicinity of several good restaurants as well as the Altstetten train station. It's well connected with the center of Zürich and even though we were a little concerned we didn't receive any check-in info prior to our arrival, there was a friendly receptionist who was expecting us and all went smoothly. Would stay here again given there's also parking and pets are welcome!