Wonderful setting at one of Mallorca’s most stunning beaches.