Im not really into big "touristy" attractions, but have always had a love for Dolphins and always wanted to swim with them at one point in my life..so being in Jamaica on my birthday I decided to go alone and have a day to myself doing something like this just for me. It was amazing, and I loved it and would recommend this to anyone. I wish I would have gotten there first thing when it opened as there are so many activities and things to see and do. I was upgraded to the ultimate package, so first thing I did was watch a shark show, which was entertaining and the staff were great..then it was off to the jungle for a while to stroll around and stop at different spots, like parrots, lizards, snakes and other creatures..you could have your picture taken (on your own camera) and learn more about these animals, staff again were very good and friendly and helpful...then it was off to the dolphins where about 8 of us were put in the water and instructed as what to do and not to do..we each had a turn at being pushed up in the water by two dolphins, and we each had a turn holding two dolphins fins while swimming with them...and had a beautiful kiss by both (all the time pictures are being taken by the employees that you can buy at the end of your day = these pics, videos, dvd/s are not cheap, but this is a once in a life time adventure, so I happily paid for the memories) it was such a wonderful time spent with these beautiful gentle creatures...I then got to hold a stingray and learn more about them, and then was off to snorkel and saw more stingrays and a lot of beautiful colored fish...we then went on a speed boat ride up along the coast line, seeing dunns river water fall and other shore attractions...then it was time to gather up my dvd of the day and call it a day...I did not have time for the glass bottom kayak that was also included, and would have enjoyed this also Im sure...I never ate or drank there either, but they have many options for food and beverages as well as souvenirs. I find the prices here to be higher than what I would pay in town or at any small local place. (why pay 5$ for a Red Stripe, when I can get it for 1$ somewhere else) the staff all throughout the day were helpful and fun and had great customer service. it was an expensive day, but worth it because you dont do this very often in your life. bless up
This review is the subjective opinion of a TripAdvisor member and not of TripAdvisor LLC.