Really nice place in the heart of Mykonos town. Very recommanded.