Great location! The bus transportation is wonderful to go anywhere, easy access to Shibuya and Odakyu line (Seijogakuen, Soshigaya Okura etc).
The big super market behind the apartment, Ozeki, is a wonderful market that is very popular. Though I suspect Ozeki is one of the causes for the roach issue at this place, we still loved shipping there due to great product line ups. Science we had small kids who were scared with huge roaches coming down to the bed etc, we would not be able to go back to stay here next time, unfortunately. But if you are ok with roaches, I say the apartment location is GREAT! Great choices of restaurants and bakeries too.