Well worth the price we paid. Location is 10mins train ride from shibuya and shinjuku.
Place is smaller than expected but it was very clean and had everything we needed.
Host was responsive and gave very clear instructions.