The apartment was not bad, however there are a few details the guests should know.
1) The location is about a 12-15 minute walk from Hatsudai metro station, not really in Shibuya.
2) The apartment is a tight squeeze for 4 guests if you are carrying luggage or want to use the open space and living room to hang out. To fit 4 guests, you have to use the couches/futons, leaving little room to get dressed, eat, or lounge.
3) The apartment had minimal supplies - there was no mirror and no cups, only mugs.