Nice place in the very center of Palma.