Nice place. Amazing location. 100% recommended for a trip to Thessaloniki