Baboushka's apartment is lovely and comfortable. Everything in there is of good quality and works well. Good wifi too.
It is at ground floor but is really quiet. Also it's located at a less than 80 meters from a metro station.
The host herself was very kind and helpful.
Would definitely return!