Eleftheria was amazing as a host ! Apartment position is the best you can find in Thessaloniki !