Turks & Caicos Aggressor II exceeded my expectations. Excellent staff, including the dive operation and food & beverage. The ship is very clean and met all my needs. The cabins are very small, which was fully disclosed in advance, but fully adequate otherwise. The diving was the basic Caribbean experience; it is what it is. A few of us arrived a couple of days early to check-out Provo and Grace Bay. I recommend the Wednesday night 'da Conch Shack' for the entertainment (not necessarily the food). Also, the Thursday night 'fish fry' in town, for both food and entertainment. Both are somewhat off the tourist trail, if you want to be immersed in the local culture. Everything is expensive, and NEVER get in a taxi before confirming the fare! Grace Bay is beautiful. We enjoyed a great dinner at 'Embers' and then went next door to 'Ashes' for later cocktails and live music. We stayed at the 'Oasis at Grace Bay', which we found to be a good value.