Some unusual rooftops in this quaint tropical beach town on the west coast of Mexico.