Great House with a lovely Beach and Cala d‘or has a lot of great restaurants.