A guide to the hotels and apartments in the resort of Santa Ponsa on the south coast of Majorca