Aobadai's place is quite private and spacious for Tokyo standards. The host is extremely nice and responsive and very helpful.
The location is quite good if you don't mind walking 10-15 minutes to the nearest subway station. We had luggage so we had to take a taxi to check in and during check out, but which isn't too because it's only a 5-7 minutes ride to shibuya station.
The place is acceptably clean, with all amenities you'll need included. there are multiple toilets which is a great plus, although there is only one shower .
overall it was a really good stay for us and the experience was quite pleasant.