Excellent choice for staying in Mykonos with a breath taking view of the island