The apartment is decent only if you are a group of young people who don’t mind living in a dorm-like house. Would definitely not recommend it for couples or for someone looking for a hotel alternative.
The basic amenities were clean but the overall apartment could use new furniture and some deep cleaning.
There are a ton of warning signs everywhere about keeping the noise level down, making it pretty unpleasant for spending any extra time in the apartment other than for sleeping.
The location is great as you are walking distance from Shibuya station and from all of Shibuya’s nightlife
Unfortunately I would not stay at this apartment again unless I was between that and a hostel