This place is spot on, has everything that you would need visiting Thessaloniki . Right pick 100%.