We stayed here for a long weekend with my family of 4 (toddler & baby).
It is well stocked with comfortable beds and the location, layout and setup worked great for us. Bonus for having grocery stores in building.
However there was an issue with the shower that it would not drain. There was a sign within the flat informing of work to be done to pipes, but this was not relayed to us and was quite unfortunate as we were unable to use the shower. Assuming this is fixed I would recommend...