This was my second time swimming with the dolphins and my fiance's first. My first time was in Cozumel however I liked the scene here in Jamaica better and our guide was hilarious! I would definitely recommend this to others. Even though it is a little pricey it is an experience you will never forget. Definitely do this one because it is much more interactive with the dolphins.