The Hotel is 5* for a reason. It was great, the rooms are extremely well appointed, the pool is great and the staff helpful. We ate in the restaurant - it was great, amazing in fact. The meal cost us £750 for 2, which is really expensive - but worth it as a treat.
Only negative comments, there is only 1 lift it seemed and we ended up carrying luggage down the stairs as there was too long a wait. And the checkout on the morning we left was poor as there was a queue as only 1 member of staff was working.