Excellent location. Everything you'd need for a short stay in Thessaloniki