The only beach-front hotel on Santa Cruz in the Galapagos, this secluded eco-hotel is a luxurious base for exploring the ...