Excellent location and very pleasant hotel. We stayed in adjoining rooms with our kids and it worked great. Everything was clean.
My only two complaints are minor:
1. As with many places, there was a mini-bar with a fridge that was packed with stuff for purchase. However, we wanted to use the fridge to store our own food (some cheese and juice, etc). We managed, but it was tight. I would suggest giving guests and option to request that the fridge not be filled with stuff for purchase and rather be more functional.
2. The beds were fairly comfortable. In our kids room, the mattresses sagged near the edges. In our room, when the sheets were made, several times the duvet cover was not properly tucked in and rather left crumpled under the covers. This required me to remake the bed and properly tuck things in (I don't like have crumpled covers near my feet).