One tip on Maccarib. As of three weeks ago both bridges to the campsite have been washed out. You'll have to cross a moving stream, it's not fast enough to sweep you off your feet but you will get wet if you don't have gaiters. Also keep going until you hit Amythyst Lake after you set up camp. It is so, so worth the extra handful of km.