We've stayed in this vicinity a few times now when visiting Shibuya and would do again. The location is great as its a level walk to Mark City and then an elevator up to the limousine buses when ready to go to/from the airport which was very convenient. The apartment itself is clean and the washing machine, air con, bathroom all works great. Even though its quite close to a busy road (like everywhere in Shibuya) the sound insulation was great, so you don't hear the road at all.