great place to stay in thessaloniki. great location. clean.