Blackbeards Magaluf, Best places to eat in Magaluf and Palma Nova