the beach, the pier, and the people. puerto vallarta.