Shan was excellent in all aspects of the outing. He was very well versed and informative, answering any and every question we had. He was energetic and very bubbly, he kept my 3 year old son entertained to a point that he still mentions Shan when he talks about the outing. He was patient with my elderly parents and never once seemed pushy. He always kept the party in mind and consistently enquired if each and every one of us was comfortable. To top this epic excursion of, Shan also took some amazing pictures of us all. I will definitely recommend Shan to anyone interested in a fun, informative overall exhilarating experience. Would add another 5 stars if I could.