I personally recommend Kansai, Osaka and Kyoto for great fun.
Prices in Tokyo are relatively high.
Osaka attractions: Osaka Castle, you can learn some history and culture.
If you like amusement parks, you can go to Universal Studios in Osaka, which takes a day.
There is a Ferris wheel in Osaka, which is very nice.
There is an aquarium next to the Ferris wheel, you can also check it out.
Accommodation: It is recommended to book accommodation on Airbnb.
Food: The famous one is Dorton.
Two days in Osaka is about enough. If you want to go to Universal Studios, you will need another day.
However, if you want to play Universal Studios, you need physical strength, otherwise you will be very tired and not want to move the next day.
Nara: The main one is Kasuga Taisha Shrine, which is enough to visit for one day.
You can play with and feed deer, and there is also a commercial street where you can buy some small things.
No need to stay here, you can go directly to Kyoto in the evening.
Kyoto: I think staying here for four days is the best.
But if you don't like temples and other attractions, you will save a lot of time.
There are many ancient temples, and it will be very artistic to go there when there are few people.
The Arashiyama Bamboo Forest is particularly beautiful, but there are many people.
You can also go to Ninnanzanzaka Sannzaka and experience the tranquility at Kamogawa River.
Accommodation: Recommended B&B, the kind with tatami mats, so you can experience it.
Food: Wagashi is really delicious.
If you go to Tokyo, it will take about 2-3 days, and then you can go to surrounding areas such as Kamakura.
In Tokyo, you can stay in youth hostels, capsule hotels, etc. The first floor is a public area with drink and snack machines, so you don’t have to go out.
Urban subway transportation is very convenient. There are trams between cities. You must be careful not to get on the wrong train no matter what. Often the trains along the way do not go in the same direction, etc... If you really don’t know what to do, just
Ask the station staff and they will sort everything out.