Little kids have been hard to leave home for a week so we stayed at the Beaches resort in Provo the last 5 years. Their operation is great once you let the DM know you want to buddy dive. That way you can get away from the groups that scare all the good stuff off. In TCI most of your dives will be walls so unless you are severly horrible with directions it is pretty easy making it back to the boat. Most of the This is true with Fifi as well we did the 3 tank last year (French Key and West Caicos) and ended see sharks every dive as well as 2 turtles and an Eagle ray others in the groups missed this stuff. The areas you want to dive are Northwest Point, West Caicos, French Key and Grace Bay. Everyone says Grace bay sucks but we found it quite nice lots of fish lobsters and my first dive there 5 years ago I saw 3 large sharks. It is also where most night dives will be done. Fifi also has a couple of secret spots in his GPS in the middle of no where, one has a Giant Jewfish that is occasionally seen. You can expect pristine diving unless there are rough seas which can cut down on viz a bit. At West Caicos I would say viz was 120 feet with calm seas. Look down there when you are in the wall and it is black 6,000 feet. There is incredible diving in TCI have a great time. I think Tim has been there more than I so his advise is solid.