First, let me start off by saying that the #1 resort in all of Tobago resides on Batteaux Bay, and it is HIGHLY overlooked because of it's loion. But I definitely recommend giving the place a shot. The beach is very lovely, and the resort offers glass bottom boat tours off the beach as well. Suggest edits to improve what we show.