Great place to stay at a good location close to Thessaloniki city center.