Great place! Just a couple minutes walk from heart of Mykonos town and the water. Very nice view from rooftop.