Location excellent, cozy apartment, right place to stay in Thessaloniki!