Amazing find in the heart of Thessaloniki! Very accomodating and close to all amenities.