From Odaiba station, we walked towards Diver City Plaza. The location is good, you can go to the mall, look around and have pictures outside. The robot is sooooo big. We only went for day trip and the view is good. There is also a beach nearby (seems man-made, I'm not sure).