I would recommend Mari especially if it will be your first time using a local tour guide. Mari is very proactive from the time I made my inquiry until the end of our tour. Her English is well spoken and we had no issues being able to communicate. We were her 130th customer and it is clear she is a very experienced tour guide. The day of the tour was a bit different from the original itinerary proposed. This was mostly due to her recommendations and I would highly encourage you to take her advice. Cherry Blossom season can be unpredictable. Mari has gone above and beyond my expectations by recommending areas where there are more cherry blossom trees in full bloom and going to those places instead of what was originally proposed. An important item on the bucket list for my family was to wear kimonos while viewing the cherry blossoms for photos etc. I brought this up to her and she was able to find a rental kimono shop and made a reservation for us. Of course we paid for the rental kimono ourselves, but she offered to save me the time of having to make the reservation myself. Mari has been extremely helpful. If you are visiting other parts of Japan, feel free to communicate that with her and any questions about Japan you may have. She is happy to provide advice and recommendations of places to see.
Thank you very much for your wonderful and detailed review. Yes, you are right. Cherry's full blossom period can be unpredictable, and I am glad we changed to Meguro-river. Even though there were many people there, we were able to enjoy the breathtaking cherry blossoms. I was impressed with your family's intimate team work. Please send my warmest regards to your parents and Winnie. Thank you again.