Devil's Feast befindet sich in rund 4 km Entfernung von dem 3-Sterne-Hotel und der Strand von Badavut ist in rund 10 Minuten mit dem Auto erreichbar. Das Megas befindet sich im Bezirk Sarimsakli von Ayvalı, 850 m vom Strand Sarimsakli Plaji.
Außerdem liegt Sarimsakli Plajlari lediglich 8 Gehminuten von der Unterkunft entfernt.
Das Megas Hotel sticht durch Außenpool hervor.