Amazing place in the center of Mykonos town. Perfect location for first time visitors to Mykonos!