I think that BVI diving is pretty nice, having logged over 1000 dives here in the last 8 years. "Great" is really subjective, to me, it depends on what you are looking for and what your expectations are going in. For consistently nice conditions, both topside and u/w, the BVI is a good bet...