The apartment is great: spacious, clean, with everything you may need during your stay. Well located just 3 min walk from subway, there is a lot of places to eat nearby and also a big supermarket.
The self check-in system was very convenient.