I stayed here for 2 nights as part of a wedding party, and found it all very enjoyable. The staff were very welcoming and friendly, coping well with the arrival of lots of wedding guests at the same time. My room was comfortable and well-equipped (I particularly appreciated the provision of iron & ironing board), and the bathroom (though not luxurious) had all that was needed. The food was particularly good - modern but not pretentious, well-presented, with good quality ingredients and generous portions. Breakfasts were cooked to order & delicious, and there was a good selection on the buffet. Service in the restaurant was efficient, and staff were at all times helpful and accommodating.
My only (slight) issue with my room was that I found the pillows very firm - I was pleased they were synthetic, but would have liked it if one had been a bit softer. It wasn't a big deal though - I'd be very happy to stay here again, or to have a meal here.