I'm not a big hiker but managed the 21km there and back in one day...about 6-7 hours. The view when you arrive is amazing. We also starting climbing the rocks to the side of the cabins, got a couple hundred metres up and had awesome views looking down at the lake.
