The place is nicely priced for its location. Well within walking distance (and a nice walk) to Shibuya station at half the price of locations there. There are also plenty of food options nearby.
The room itself was of average size but the host left very detailed instructions of how each device works in the house which is very helpful for foreign travelers.