Great location, amazing view from the terrace. Tiny, but perfect to spend some days in Mykonos town. In the heart of everything.