Great spot in the middle of downtown Thessaloniki, handy to a bus stop from the Airport and to the waterside.