With the two languages clue and uninhabited I'm guessing it is one of the small islands between St Martin and St Barts. Ile Forchue is the only one I can think of that has an anchorage but I would have thought that was part of St Barts so only one official language.