A guide to the restaurants and bars in the resort of Palma Nova on the south coast of Majorca