This place is very clean and neat place. You can find bus station very close and it will take you to Narimasu or Nerima station. Closest subway station will be about 10-15 mins walk. Toshima-en theme park will be walking distance. If you want to try typical Japanese life style, this is one of the best place to stay.