Hi Roberta,
You went so many place in Tokyo. I think Ueno is nice place to stay. It's one of big city, accessible via public transportation and there are a lot of shops. My university is near Ueno :) I know the Onsen near Tokyo bay. It's called "Oedo Onsen Monogatari". Did you wear Yukata there? It's a kind of kimono. Do you like onsen? I like onsen very much! And also, the view aroud Tokyo Bay, Odaiba is so great. I like the view from train called "Yurikamome". It's like a feature city, isn't it?
Next time, you going to Okinawa? It's sound good. But, do you know Hokkaido? It's a nice place too. You can enjoy a beautiful nature and dellicious food. I lived there six years :)
Btw, I've never been to Italiy. I didn't have opportunities, but I wanna go there someday. I think there are a lot of place to see in Italy!