Puerto Vallarta is generally less opulent compared to Cabo San Lucas. Also, Cabo is much more centralized while Puerto Vallarta and Punta Mita are more sprawled out.
Cabo is generally more expensive than Puerto Vallarta, as well.