It was a nice stay. The place is quite convenient, close to both the yoyogi and shinjuku station, and pretty much all amenities you may need are prepared. There’s also some what like five convenient stores around the area.
It could be a little small for more than one person staying over a week, like what we did, but overall the stay was terrific.