Excellent
Our third time doing this, and took our daughter and grandchildren (12 & 10 years) with us. They absolutely loved it, We had a different guide to the first two times, can't remember his name unfortunately, but he was brilliant and took great care of our group, to the point of reprimanding stupid, inconsiderate buggy drivers (not locals) driving like 1st class morons. We will definitely be doing this again when we go back, makes for a great time away off resort, and the guys are smashing.