We loved our stay here! location was very easy to get too as it’s right next to the train station and it had lots of restaurants near by. The apartment was small but had everything you needed, check in was smooth and communication with the host was a dream.
Would recommend for anyone traveling to Shibuya. :)