We have always appreciated Viator matching us up with reliably great tours. Zach at Rainbow Kayak is a wonderful example. The company was prepared, experienced, & well-versed in the area. Zach was welcoming, encouraging, & fostered camaraderie among the group.