Deepstops,
I've done three cruises on RCL, and one on Norwegian. My experiences on the RCL dive excursions were disappointing. While RCL handled the booking and arrangements well, the operators did not live up to what I expected.
First, I will agree that expense is not a reason to avoid...