I stayed at the flat with my wife and 3 children. The bathrooms where not working and would make a lot of noise during the night that was waking us up every night. These issues where reported, although not addressed when we stayed there. Contrary to the description, parking is charged extra and there is no breakfast included. The kitchen is useful if you just want to make something very simple.
Overall the location is amazing, but the flat needs a bit of fixing up and a few more features to make it fully functional.