The location is amazing in the very heart of Thessaloniki near the harbor, white tower, taverns, coffeee shops and shopping.