Nice small cozy flat in the center of Thessaloniki....
Been there on our way from Athens.
There's parking garage just across the street.