My experience with this company and the one who handled all my excursion needs for 15 to 40 people every time (rodriguez) was excellent. just like any other excursion anywhere you run into hiccups . but when i ran in to something that didn't jive I called my excursion guide and within minutes my party was on their way with no issues. they made sure that everything ran smooth and that we had fun. they also always asked if everything came out good. But a special shout out to the crew from the Margaritaville catamaran!!!! they were excellent and let us party on as they kept a watchful eye on our safety and well being, and also never had an empty cup!!!!Great guys! overall we had a great time for my daughters wedding and they made it very memorable. thank you.