A very charming place in beautiful Ano Syros.