Perfect location in Thessaloniki. Great accomodation & suitable for long term stays.