I use Golfsavers because their system and process of booking is very easy to use and understand. Nearly always get the course and time I request, which is just what you need when traveling.