Map My Holidays took care of every aspect of our trip, from visa applications to transportation. Their expertise and knowledge of Japan were impressive. We appreciated the daily itinerary and recommendations for restaurants and shopping. We’ll definitely use Map My Holidays again for our future travels.