This team was amazing. Katarina was our in person point of contact and they handled everything we needed. We did not have to worry about any booking excursions or anything. I would highly recommend this company. Our whole group had a blast and will return.