We stayed with 2 kids & 2 adults for 1 night and the flat had everything we needed. One bedroom has dark curtains, which was nice for the kids.
Location is great for those without a car, but the parking wasn’t feasible for us (down a very narrow alley) and we had to pay €10 to use a nearby overnight car park. Not a big deal, just a heads up!