I love George Dog and that little tiny beach. The only 2 times in BVI I've seen manta rays-- once was by Cockroach across from mooring field and once was on the other side of George Dog headed to the Seal Dogs.