L'Illa del Rei, also called Hospital Island in English, is a small island in the middle of the main navigable entry channel to Mahon on the northeastern side of Menorca in the Mediterranean Sea.
Wikipedia https://en.wikipedia.org/wiki/Illa_del_Rei
Coordinates 39°53'12.335" N 4°17'14.026" E