Excelent Location and a cozy apartment. All you need for your visit in Thessaloniki