This 27-room beachfront eco-hotel, located on Santa Cruz Island close to the town of Puerto Ayora, is an excellent base for scuba diving and other activities such as biking, sea kayaking, snorkelling and hiking. The hotel also has two yachts for day-trips to nearby islands.