Interesting experience staying in a solar-powered cabin with a wood-fired heater and a composting toilet. Nice place to watch the stars in the night. Didn't spot any animals during my one night stay, but made "friends" with a couple of big spiders.