ideal location to explore mallorca. direct beach location doesn't get better