You will completely fall in love with this place. A dream nestled in a quiet beach town Almyrida and a close drive to many other beautiful beaches. This apartment has everything you need and much more!