Great place right in the Old Town of Mykonos!