Perfect location! The place is actually better than shown in the pictures. I will definitely return to this place in my future visits in Thessaloniki!