Great place to stay in Thessaloniki. Location is excellent!