A nice place just in the heart of the Palma with lots of good restaurants around