Eagle Lake is beautiful. We stayed at the camp ground which had reasonable rates. It was quiet, & clean. We were suppose to stay there for 2 days but ended up staying a few days more. The camp hosts was great. They made us feel at home. We would definitely stay there again. Its an awesome place!