Super spot in the middle of Palma. Highly recommend