This stayed here two nights, primarily for my partners birthday on that weekend. I booked well in advance as I know how popular this location is for weddings on a weekend. I did my research and requested a specific style and location of room, which we were allocated and very happy with. From check in to check out all of the staff were extremely helpful and courteous. The bed was too firm for our liking, so after the first night we requested a mattress topper, which was fitted when our room was serviced. This made the bed just perfect and we enjoyed much better sleep on the second night. We ate at the bistro downstairs, which was a pleasant experience, with the staff, service and food all excellent. Our plan for Sunday was for me to go to golf early and my partner to check out later and have a day at the spa. Unfortunately after I left for golf, my partner was taken ill with a bout of gastro. The staff were extremely helpful, allowing her to stay in the room until I returned. We am eternally to the housekeeping and reception staff for all of their care and understanding. I would not hesitate to stay here again and would recommend this resort to anyone.