Our stay in Stamatis apartment was great! A very modern, clean and well equipped place in a super central location. Walking distance to all cafées, restaurants, shops and the sea!
Super! Only the best recommendations from me!