Why you can book with confidence with Glencor Golf