Great place to stay in palma, good location!