Place was amazing. A little Japanese apartment that has everything you could need.
All that aside. The location was amazing. Right by Shibuya crossing. Could not have asked for a better location!