Planning your Anguilla getaway: Best times to visit and more