Papa’s Freezeria is located beside a surfing board renting station in the middle of a tropical island.