Nice, clean apartment. It's clearly a rental apartment only, and only has basic hotel-like equipment. The location is very convenient for public transport, but not really my favorite neighborhood.
Note that the check-in is done far from the apartment - but fairly easy transportation-wise as it is on the same Metro line.