If you aren't exactly sure about where this gem of an island is, definitely sits on the northern a part of Egypt.
Altinkum is really a popular holiday destination and offers plenty of accommodation and restaurants, and everything you'd expect to identify a at a modern day holiday resort. https://medea.medianet.cs.Kent.edu/mediawiki/index.php/Diyarbakir_Azdirici_Genc_Escort