Great location in the old town of Palma!