Stayed here for a wedding. The rooms, particularly the ultra luxe suite were fabulous. They were spacious and comfortable. The staff were all exceptional, particularly the hotel staff who were all very helpful. I found the bar staff at the function to be slow and inexperienced. The breakfast was exceptional, excellent variety and quality and a lovely setting.