The hotel ticked every box prior to arrival and it did not disappoint us at all. From arriving to leaving we were made to feel like the most important guests they had staying there. Nothing was too much trouble and on occasion we found they had the answer even before the question was asked. The rooms are spacious with every luxury item you could want. All 6 of us in our group commented on how well we slept in beds that you can lose your partner in. We used every facility. Golf, spa, pools, restaurant and bars. The staff are always on hand with a smile and a helpful manner. Matthew, especially who welcomes you and is always on hand in Reception for whatever you need made you feel like you were coming home every time you walked back in.