Great place near Mykonos Town. This listing is very clean and accommodating!