Everything’s fine with that apartment. You’ll find all you need for a short stay in Thessaloniki.