Our private chalets are nestled into the hillside above Upper Trail Lake, overlooking the Kenai Mountains in the Chugach National Forest. Ideal for groups seeking a vacation rental centrally located between whale watching, river rafting and a variety of fishing destinations.