As the name might suggest, this resort has grown up around a world famous golf course where all the top pros play on a regular basis.

​​The town has grown into a mecca of small villages. There are plenty of bars and restaurants and all amenitites necessary for a lovely holiday.

​​Accommodation varies from 3 to 5 star from self catering to all-inclusive.