A fantastic 5 star hotel. Superb food, and great views as surrounded by golf courses. Good activities for children too. Staff all very friendly.
Not ideal for the beach, as have to have a car or transport.
It is expensive though. The only criticism I have though is that there is only one fairly large family pool. They have a separate adult only pool, and a spa pool for adults only. As a hotel that markets itself as a a family friendly hotel I think they should add a second family pool as opposed to also trying to market to the adult only traveller at the same time