Amazing villa! Great view! Very close to mykonos town as well.