Clean and well renovated place in the heart of mykonos.