Casa Natura is a small family-run hotel in the highlands of Santa Cruz Island and central to the main tour, safari, and diving sites in Galapagos.