Very good location at the heart of Thessaloniki