I've noticed that Long Bay, VG has gotten very popular lately with 8+ boats anchored there in November and January when I passed by. Several 100+ ft yachts also anchored there and lit up like the Vegas strip. Used to be only a boat or two would anchor there.