Great place to stay in in the very downtown of Thessaloniki!