Really great place to stay. Must be one of the best in Thessaloniki!