I agree completely! We had a blast as well. If you can, post a review to Trip Advisor.
http://www.tripadvisor.ca/Attraction...l_Jamaica.html

We can't wait to do it again when we go back!