My son and I went on this trip and had a great time! Captain was very friendly nice and had good jokes, the staff was friendly very helpful way worth the price 3 hours is plenty of time the location where they take you is perfect plenty of turtles swimming near can’t say anything but great things about the whole experience