This apartment is perfectly located, it is literally a few steps away of ETHZ campus and very close to the train station. It is clean, spacious and in general very comfortable, it feels like home. The communication, check-in and check-out processes were easy too, I would recommend :)