Great place to stay, everything you need is there (I'd forgotten my cafetiere so was very glad to find that one was provided!). Plenty of heaters for chillier evenings,plus an heated towel rail. The bed was very comfortable and well made up when we got there.
We didn't use the facilities but, judging by the look of the indoor pool and gym and the amount of non-resident visitors, it looked to be top class.
I wouldn't say that everything was ultra-modern but this made it all the more comfortable for us with our dogs.
The kitchen had everything that we needed and there is a laundrette on site, I believe.
My only problem was that the stairs were a bit steep for me but my partner had no problem.
Thank you for a lovely break Gayle more