Hanga Roa is the only town on Easter Island, and virtually all of the island's 3,800 residents live here.