Located on a hillside overlooking the Aegean Sea, the Antilia Apartments is a great holiday destination in the Greek Islands. From here it¿s an easy walk to the beach, as well as the picturesque town of Falasarna.