Anegada a must-see stop in British Virgin Island