Paradise in the rainforest.