The location is undeniably great, convenient, and quiet due to it being on a back street of a moderately busy shopping street that connects Shibuya to Yoyogi Park. The apartment itself is clean and minimally decorated. It doesn't feel homey though, with 2 beds placed in the living room right in front of the small kitchen area. There are signs all around the apartment warning visitors if they do certain things there will be an "20,000 yen fine", which isn't what I would call welcoming. The kitchen area is very small, with barely any cutting/prep space so it's not the most ideal for cooking meals but you can make do.
This is a good place for a few people who just need a place to sleep, but maybe not for a longer stay where you want to feel comfortable and relax.