Good choice for accomodation in Palma.