The villas are built according to a very high standard on a hillside overlooking the idyllic beach of Aghios Panteleymonas which is just 100m away, on the north eastern coast of Crete, and just 100m from the most famous gold sand beach of Voulisma are the Nimfes Villas: Melia, Kallisto, and Akali.