The place is situated in the centre of Thessaloniki. All sights are within walking distance. Clean, equipped with all what is needed and with a friendly host.