The location is superb, it’s near Otsuka Station. You can find a few restaurants and convenience stores outside. I will definitely book this again. Only downside is that the place has no wifi which is essential especially for tourists.