Yo's place was so close to the Hirai train station. So many shops around (convenience stores, restaurants, etc).
Will recommend if you're purely on a vacation.
Note: The building shakes when trains pass by, so it's a no-no for people who have vertigo or motion sickness.