We enjoyed this place immensely. Close to Omori station and a Super market as well as a Jewish Center called Chabad of Tokyo. We stayed for 4 nights and wish we stayed even more !