We had an enjoyable stay here in a clean room with comfy beds and great service from knowledgeable staff.
The hotel employees very pet friendly and greeted our dog with enthusiasm, repeatedly. We were provided with a little package for our dog at registration (cookie, baggie and info sheet).
We did not partake of the restaurant or the pub.
The room was a little warm in temperature. The air conditioning unit was not effective and the air did not seem fresh in the room.