Wonderful golf resort and practice facilities. There are several golf courses with Diamond being an amazing and challenging European Tour course. There is a huge grass driving range on the site, with the golf academy, 3 shortgame areas as well. Ther...