Cap Jaluca is a five star luxury resort located on the island of Anguilla at the eastern edge of the Caribbean. Individual villas are complimented with a separate main building and gourmet restaurant. The resort is ringed around Maunday’s Bay, commanding a panoramic view of the adjacent island of St Martin.