I love Viator. I have used their services in Europe, Canada, Costa Rica and Brazil and I never had any issues. The drivers and guides are always very friendly and knowledgeable.
Coquett about Viator Tours & Attractions, v5.2.0