Some places just offer you the best of everything. It often appears as though many people will argue on what those best places are, but one of the ringleaders for all of the reasons that you care about is going to be Puerto Vallarta. Looking for a getaway that hits all of your list items? This is it, even if you’re not sure yet! Take a look for yourself. Top 5 Things to Enjoy About Puerto...