If your looking to book from the US, Capricorn Leisure Corp. is by far the best and cheapest too. I used them for about 15 years and was always more then satisfied. They were booking trips to Belize when every other travel agency didn't even know where it was. That's how I found them. I haven't used them for several years now as I have become well acquainted with where I am going and where I want to stay. They are still running though and I see them often in Frommers Budget Travel Magazine. Their number is 1-800-426-6544. I always dealt with Jenny Pask, the owner, but anyone can help you. They also have a website where they have regular tours but they are more then happy to make arrangements just for you, as they did for me..