perfect location and hosts to spend some time in Cala Millor if you prefer having your own place