Hard to fault the hotel with great communal areas and excellent service. Location is about as good as it gets too. The rooms are very small and stuffy however. Although we were there in winter, the air con was unreliable and the children's room was too hot throughout our stay. The bathrooms in our interconnecting executive rooms were particularly disappointing. Badly designed and cheap fittings meant that water pooled on the bathroom floor and there was no room for any more than one person at a time.
Breakfast was very good and the service was faultless. The atmosphere is not hugely child friendly though, particularly for boisterous two year olds.
That said, we would come back as the location was perfect and the staff were superb without exception.