MJ is a great professional. He was first on time and on the spot. Then he immediately made me feel right and everytime seeked that all was okay for me. He was precise in his explanations and the tour was one of the most amazing experience i had in NY. Highly recommend...