Really nice and typical Greek apartment.
Great location in Mykonos, close to the sea, restaurants and as well the small Venise area.
I definitely recommend this place for families