Very nice place, ideally located to visit Mykonos town.