This place is in the middle of old town of gallipoli and I can only recommend it. The terasse and the view are amazing and you have all you need.