Nice apartment and nice location in Thessaloniki.