Ivan Ho Ket ChengMalaysia
Everything went great! John is not only a tour guide but also a good friend to be. My friend Caven miss the plane and only arrived second day John willing to offer a ride at airport early morning 6 am and wait us for 2 hours for breakfast. John spare extra time with us even after the official hour and we had a great time at Jazz Pub for a beer session. John is a responsible, friendly, patient and knowledgeable tour guide, not forget to mention he is a good photographer! John has everything u want!!!