On arrival, greetings were great, check-in was great, porter was lovely. Room was very clean and nicely made up. Gardens around the place are gorgeous and well maintained. Pools are fantastic, especially the adults only pool up top! Food was great but a alittle over priced. Drinks were good but not good value compared to other eating places. Service over the whole week was very good, from the lovely gentlemen on the security gate to the receptionists to the catering staff at breakfast and the bar staff. Even the gardeners are welcoming and always smiling. All in all, a great week and have no hesitation in returning and recommending.