Shibuya Crossing apartment is even better in person. Location is excellent, the beds are super comfortable and after lots of activities during the day (and at your fingertips) you will sleep excellently. Everything your need is available in the room or by the staff. Hiro is a wonderful host.