Great place, convenient location in the old town of Palma.