Very good trip overall. Enough time to enjoy stuff at a slower pace. Transportation is very good and efficient. Recommend to anyone who wishes to come to Japan.
Quick reply and getting things done in an efficient and professional manner. Self-tour recommendations are great too with so much flexibility which totally allows more enjoyment.
Keep in mind other variables e.g. weather and travel timing between different places
Meals: definitely try its famous ramen and beer. Place: get up to one of its mountains which had fabulous views of the city and landscape. In winter go skiing In 1st week of Feb: check out Sapporo Snow Festival.
Snow! Lots and lots of snow!!