Great communication and hospitality in the heart of Mykonos town centre.
Much recommended!