Fantastic spot in Thessaloniki. Beautiful space and far above expectations!