Really nice place and an amazing Location if you want to experience Thessaloniki first hand.