Took this apartment for my mom and relatives, who don't speak english, it was easy to check in for them, the apartment is clean and big with everything you need for the live (kitchen etc).
It's quite near to the centre (20 minutes walking) and near metro and buses.
Everyone was happy, so I can recommend this apartment for the future travelers.