Really nice hotel, and would be more than happy to stay there again.
My only reason for marking down from 5 stars is that they seemed understaffed at breakfast, the young lady who was serving, and managing reception, was doing an excellent job but was overstretched, leading to the buffet being missing quite a few items.
Please take my feedback as constructive, that is how it is intended.