Good hotel and probaby worthy of its 5* rating but it wasn't quite there for me. The rooms in the annex are very small due to architectural constraints so access to both sides of the bed is pretty much impossible. The food was of a high standard, as was the service but the cleanliness of the restaurant was not so good (the cereal I spilt on the floor one morning was still there the next!) and there was a slight issue regarding the bill that we didn't realise until after we'd left.
The leisure facilities were good, the outside pool was clean and the spa well maintained. I would certainly return and recommend but it's still more 4½* rather than 5*