Barthélemy lies immediately southeast of the islands of Saint Martin and Anguilla