Their place is perfect for a stay in Shibuya! Close to everything, but also in a relatively quiet area. Highly recommended.