Location: Raixa - Mallorca
For those who love this excellent movie and are questioning about its location to visit it, I've just found out it is the Raixa property, located at the foot of the Serra de Tramuntana, within the municipality of Bunyola (Spanish).
I couldn't understand if this place is open to tourists.
I've only found this website: Raixa@MallorcaWeb.
Enjoy it!! :)