Nestled on the southern tip of the Baja Peninsula, Grand Solmar Land's End Resort & Spa charms travelers with its prime ocean views and Mexican-inspired decor.