With rooms at more than £1,000 a night, the Cap Juluca resort has probably been the one of the most famous things about the British Overseas Territory of Anguilla. And with this luxury hotel’s prime ...