The apartment is indeed well equipped - it has everything you need, even for a longer stay (we spent six nights).
The position is very good, in an area without tourists, extremely close to line 12 of the metro that takes you to the centre rather quickly.
What you get for the price is amazing!
Even though I didnt have the pleasure to meet Anna in person, she was extremely kind and professional, always replying fast at any questions we had.