Pros - The room is in a great area!
Really close to Shibuya Crossing, Shibuya Station and a lot of great restaurants and hidden gems. Host is quick to respond and was very helpful when needed! Also the laundry machine was so clutch! Just leave enough time to air dry your clothes and you'll be solid.
Con - The only thing I'd mention here is the room was a bit smaller than expected. If you pack light you'll be fine, but if you have a lot of bags or are bringing 3 people, you may need to be creative with space/storage.