We had a lovely stay with our 5 month old daughter and our dog. We enjoyed a great meal and breakfasts in the dog friendly dining room and our room was a comfortable base while we explored Beaumaris. We also had a lovely view of the sea from our window which was a nice bonus seeing as we were in a family room.
The only areas of improvement were that the shower was very unpredictable and would fluctuate from red hot to freezing every few minutes. As we were travelling with a baby and dog, a fridge in the room would have been useful. Also, there was, what we presumed to be, a door that slammed somewhere in the hotel periodically. This happened about 10 times over our 2 day stay and shook the room each time, often waking our baby. We were on the second floor so it must have been slamming with some considerable force and it did disturb the peace of our stay.
On the whole, we enjoyed our stay and would stay again.