Great location . Great Finca. Great Host. What’s more? Just perfect stay in Mallorca