The hotel was lovely, well kept, great rooms, we had a junior suite which was huge and the hotel were dog friendly. Service was great and the food put on for new years eve was amazing. A couple of things meant they didn't get 5 stars, I would have liked to know in advance the full dinner menu would not be available, also that breakfast would not be available before 9am, as we were travelling and wanted to set off early. The hotel did everything they could when we raised this, so I cannot fault for them for that. Overall I would recommend this place and we would certainly stay again.