This is, without a doubt, the best hotel that I have ever stayed at. Although the food was fabulous, it is a little overpriced. The facilities were first class and the staff were so kind and helpful. The gardens are really lovely as well. We shall certainly be returning again in the future.