Little outside from Road Town centre. Pretty clean looking place with nice views. Dolphins looked like they were enjoying themselves, so no "animal cruelty" here. Unfortunately we couldn't get to swim with them, because there bus full of people before us. Our driver said that their prices may vary, so maybe it's good to check reservation and prices first.