We spent 3 nights here as part of a touring group. We enjoyed it, lodge was clean food was good ( chef always amenable to cook you something else if you didn't like what was on offer). Staff helpful and friendly.
Snags were firstly coordinating the hot water ! If you are in a lodge at the end of the 'run' you need to shower when everyone else has finished otherwise its cold water. The flow isn't good enough to get the gas to kick in.
Secondly each lodge has two floors, if you're underneath there is considerable noise from the floor above while they are moving around.