My fiance and I live in Phoenix and want to go to Mexico for our wedding. We want to stay at an all inclusive resort and are estimating about 30 guests. I have never been to anywhere in Mexico besides Rocky Point and just want some opinions! I have heard that Cancun is nicer but the travel would take a lot longer and it would be more expensive so I don't think it's very practical for our guests. Between Cabo and Puerto Vallarta which is nicer?