Very nice and clean place in the best location in Palma.