We stayed in one of the family suites of this hotel and it was plenty clean, spacious/comfortable for a family of five. Our children were actually playing hide & seek in the suite.
The staff was helpful and even offered gifts to our children up on check-in (and the toys/activities were great--not cheap throwaways).
While not extensive, it is nice that they offer continental breakfast for a quick bite & coffee before a full-day of touring.
We didn't have much of an opportunity to use the well-stocked kitchen, but could be nice for those staying longer than a few days.
The indoor pool was chilly(!), but it was fun for the kids to swim with a view of the city from the rooftop.
This hotel was quite reasonable and really accommodated all of our needs for a family visit to the city.