A great place to relax and soak-in the majesty of the Galapagos Islands is the Blue Finch Bar. Order a favorite cocktail and watch the equatorial sun sink into the vast blue of the Pacific.