I would highly recommend this place to stay. It is at perfect location. Close to everything.
One catch for people with babies is that there is no lift , you have to carry the stroller. Also front door is bit narrow. But I would not count these as absolute blockers to enjoy this stay.
Host is very nice and he helped us with keeping luggage and collecting it later during the day.