Elena's place is just awesome. You have everything you need to stay (I was there for a long stay). It's that "touch" of a real home that makes the difference. Even the small stuff like salt, spices, different sizes for cooking aids etc. 6-7 min walk to the metro, big supermarket is ahead of the building.
I will definitely go back there next time I'm in the area