Baboushka's place is a comfy apartment ideal for a couple. The kitchen, living room and bathroom are more than adequately equipped for a typical tourist stay. We cooked a lot of meals and, due to Paris rainy winter weather, watched a lot of movies, enjoying the couch and tv. The garden adds a nice touch - you wake up with a view ;) And with elevators being fairly uncommon in Paris, being at ground level is a big plus.
Although the location is not particularly hip, you are half a block away from a metro station that takes you anywhere, and you can walk to Monte Martre. There are also a couple of good ethnic restaurants and supermarkets close.
Babushka was always available and flexible - we had no issues with our check in and out. She even offered to pick us up from the airport!
I would definitely come back to Baboushka's place :D