0 Restaurant four seasons resort, anguilla, west indies Malliouhana, an Auberge Resort, Meads Bay British West Indies Ai, British West Indies AI-2640, Long Bay Village 2640