This is a lovely spot right in the center of Mykonos town. We loved it