Nice place with a perfect location near restaurants and shops in Palma.