Very nice appartments, conveniently located above the main street of Masouri. Great view to Telendos. Highly recommended!