Great place at the best location! Super clean and great communication! Always my first choice for Thessaloniki.