Sand squishing between your toes, ocean waves rolling towards the shore, then crashing against the sand and receding back. Only to do it all over again. Touts offering everything from blankets, to sweets, to seafood, and drugs. Waiters serving frozen margaritas, and the sun beaming down and warming your skin. This is what most of us think of when we think of Puerto Vallarta. A beachside paradise on the west coast of Mexico.