Fantastic place to stay at Thessaloniki center.