Plus:
1) Super location
2) Very clean and tidy
3) Great host. Very responsive
4) Well equipped kitchen
5) All facilities provided for a baby.
Minus:
1) Small bedroom, no room for side-stands
2) The elevator is small (barely fits a baby stroller) and you need to use also the stairs to reach the apartment.
3) Noisy. You could hear people walking from the apartment over you.