Great place in Mykonos town!!