Amazing location in Thessaloniki.