A beautiful and nurturing place to land on the edge of a spectacular national park.