What hasn't been already said about Mike? Besides utterly clean and tidy, humourous and entertaining, informative on travel itineraries?
I'll highlight him as follows : he can be a Tripadvisor on his own :-)