Great place in Palma! Absolute recommend