Serene beach view with lookout tower, rocks, and ocean waves in Puerto Vallarta, Mexico.