we stayed last year for 3 weeks and chose to take 3 weeks again this year. this hotel has to be one of the best hotels in this price range in the whole world. everything is sublime. the whole area is fantastically well-maintained. the staff is extremely friendly. the restaurants are international world class. tennis, squash, fitness, kids room, the beach, their farm, cycle track, the fantastically beautiful pool, the many pool areas, magnificent breakfast buffet, show in the evening. I could go on. coming again!