A very well eqipped appartment at the most convenient of locations for any visitor to Thessaloniki.