We had a great time in the cost apartment. Everything you need is already there. The location is a 7 minute walk to Shibuya station and therefore perfectly located.
We would definitely come again.