Nice and Clean, close to Omori station. perfect for staying in Tokyo