Wonderful apartment for a great stay in Thessaloniki.