The place is super well located in Shibuya. Everything was clean. Highly recommeded.