5 great places to buy a holiday home and play golf in Spain