Fantastic apartment at a fantastic location the heart of Thessaloniki!