Nice place. You have everything you need. We stayed there for a week with a 1 year old and everything went smoothly.
Location is great: shops nearby, public transport around the corner etc.