Awesome place and very close to Omori Station