Ocho Rios or Runaway Bay, Jamaica
Had a wonderful time! Riding in the water was the best. The guides did a really good job making you feel comfortable as you rode in and out of the water. They even sell a few things and make you feel it's ok if you don't buy. But if you do they don't rip you off and sell it for a fair price.