A few years back I was on a Peter Hughes boat in Tobago. The better diving is in that quadrant of Tobago. Spent several days after at Manta Lodge in Speyside, but did not dive any more. Our crew of DM's hung with this dive op while on island and spoke well of them- I don't recall the op's name. Manta lodge was decent- basic rooms reasonably priced. Food was OK in the hotel and there are several restaurants in town. Other than some debate about "included transportation" up to Manta from our boat departure (it is a 1+ hour drive), they were overall very helpful and nice. Another choice to stay would be Speyside Inn. We ate a nice meal there and saw some of the rooms. They had a couple of cottages that looked a bit nicer than Manta plus they had a basic lodge like Manta's as well. We did walk over to BWI and again, the rooms are all pretty much of the same quality. It is kind of "rustic" up in Speyside. I can't speak for any of the specific dive ops since we did not dive once back on island, other than to listen to our PHD DM's comments. If I were to go back, of the three choices, Blue Waters being one, I think I would consider Speyside Inn as my first choice... For sure I would urge you to stay up north if it is at all a dedicated dive trip- otherwise you are going to be facing major travel time by car or boat to get to the better dive sites on the island. Yes, there is still plenty of good diving all around the island but the best is centered here. That said, you are pretty remote up there. You are near the national forest, waterfalls, etc with some outstanding birding, just not a lot of higher end hotels, restaurants, golf, etc found further south on the island. Consider looking into a PHD live aboard- don't know if they are still there but that was a great way to go, plus some days on island made for a nice trip. Consider a short stay on Trinidad to see the difference of islands, and even in the people.