Agree with your assessment about flight times to Cabo.....
great destination however.
Were you at Marquis or the new Puerto Los Cabos?
Southwest Airlines opens a new route in June from Atlanta to Los Cabos. Should help with convenience and fares.
If you prefer a very sleepy, special place for an anniversary....try the Zoetry resorts. Wife and I celebrated our 35th at the Zoetry Paraiso de la Bonita, 10 minutes from Cancun Airport, unbelievable place!
We're members of the AM Resorts UVC travel club.....Zoetry, Secrets, Dreams, Now, and Suncapes brands under their umbrella. Apple Vacations too. Bain Capital purchased the business 1-2 years ago. Lots of new capital infusion in new resort properties. Resorts all over Mexico, DR, Jamaica, Costa Rica, Panama(soon), US Virgin, Cozumel.......going to Aruba, Brazil.
www.amresorts.com