12 March 2026 New Luxury Resort in Los Cabos Offers World-Class Spa, Beach Club, and Prime Whale Watching from Your Suite