Sakura-shinmachi is a great location -- only four stops from Shibuya and easy access to anywhere in Central Tokyo. It also has a lot of history I was unaware of as the town where Sazae-san, a manga from the 1940s, was born. Easy access to affordable grocery markets and quiet residential location.
The apartment is small, but what else can you expect living in Tokyo and Setagaya on top of that. I was very touched by the detail of amenities, especially the pocket wifi (as that can get really expensive if you are just coming in for a few months and don't want to make a year-long contract with termination fees for cancelling). It was a very comfortable 2.5 months and I would recommend to anyone!