Fantastic place! Great hosts! We know were to stay when we visit Thessaloniki again.