We stayed in the Eagle Cabin and were very disappointed with the place. The only positive thing I can say about the cabin is that it was clean. It was incredibly old fashioned with really horrible and uncomfortable wicker furniture. The bathroom was absolutely tiny and the whole cabin was really dark and depressing with terrible lighting. Frankly, the entire thing needs an update and a coat of paint - it looks like the last time that was done was 1970. The air-con units were possibly the oldest we have ever seen and they were so noisy that we had to turn the TV up full volume.
There was a nice unfriendly notice that told us if we didn't wash up on our last day, we would be charged. The swimming pool was really dirty and the area surrounding the pool was hideous - the pool furniture was dirty and uncomfortable - the whole thing just looked derelict!
We were not expecting luxury for the price we paid - but this was bad value and we felt ripped off. It's probably worth staying here for one night if you are really tired on the way to the national park, but I would suggest staying inside the park as it takes at least an hour to get to any park "highlights" and there's literally nothing in Three Rivers.