We travelled with 2 young boys aged 6 & 9. The flat suited us well and the accommodation lived up to the photos and listing. The flat was well equipped, modern and spacious. It was in a relatively quiet area but within minutes of the high street, shops, restaurants and public transport options.
As the bedrooms were on a mezzanine floor which wasn't soundproofed we thought this might have been an issue for 2 couples or a family with older children - but it didn't really affect us. Overall, I would recommend this flat and would be happy to stay there again.