Joanna & Fox Adventures - just book with them! - Our tour guide was Joanna.
We can not recommend her and the company more highly.
They were completely aware of the popularity of all the spots we visited... read more and requested we meet early so that we could make an early start and see the spots with as little congestion as possible.
When at the different spots, Joanna was happy to take photos & recommended the best spots to stand for great photos.
She gave a great running commentary that was interesting and entertaining.
She warned us about the flies at the lake and offered head nets if wanted.
The weather was glorious and the day was a full 9hours with 2hours relaxing at the Natural Baths.
(Just as an aside, we needed to buy antihistamines and Joanna googled the nearest pharmacy that would still be open, she drove us there and back, with no expectations of payment.)
Joanna went above & beyond to ensure that this trip was the best it could be.
I have said very little about the places because they are beautiful and need nothing more added from me.