El hotel está situado en la zona residencial de Puerto Ayora, en la isla de Santa Cruz, perteneciente al archipiélago de Galápagos. Queda a solo 2 minutos a pie del centro de la localidad. A escasos 400 m del hotel hay un club nocturno (La Panga) y el restaurante y bar más próximo se encuentra a 450 m de distancia (La Roca). Hay comercios a 500 m del hotel y la Estación Científica Charles Darwin, dedicada a la investigación de la fauna única de las islas, queda a 800 m. El hotel está a 10 minutos a pie del muelle de los pescadores y del paseo principal de la ciudad, donde se encuentran la mayoría de las boutiques, restaurantes y galerías de arte. La Playa de los Alemanes está situada a 1 km y Las Grietas queda a 1,2 km. Los huéspedes también podrán visitar Bahía Tortuga (a 3 km) y el casco antiguo de Santa Cruz (a 30 km).
Este encantador y pequeño hotel ecológico, adecuado para familias, abrió sus puertas en febrero de 2009 en Puerto Ayora. El hotel comprende un total de 15 confortables habitaciones y ha sido diseñado para proporcionar confort y toda una gama de prestaciones a sus huéspedes. Las instalaciones incluyen una zona de vestíbulo con servicio de salida, guardarropa, sala de TV, cafetería, zona de desayunos y un bar. También hay varias zonas de recreo, así como instalaciones para conferencias y conexión a Internet. Los huéspedes podrán también hacer uso del servicio de lavandería y hay aparcamiento y garaje cubierto para los que lleguen en coche.
Todas las habitaciones vienen con cuarto de baño privado con ducha y ofrecen cama doble o extra grande. Están equipadas con TV, conexión a Internet y minibar. Además, tienen sala de estar y disponen de aire acondicionado regulable y de balcón o terraza.
El hotel cuenta con una piscina al aire libre con chiringuito y una terraza con sombrillas.
El desayuno está disponible en forma de bufet.