Peter was a wonderful host! We had four people in our group and the place was very spacious. Peter made us feel very welcome by providing us with water and fruit drinks as well as tea and coffee.
Since the place is a bit farther from Tokyo Station where we had to go and we had quite a bit of luggage, Peter was very kind to help us arrange for a taxi for our departure.
The place is a bit further to Shinjuku and Shibuya areas but it worked out for our stay since we were only going to Akhihabara and NRT for our stay. As a result, this was a convenient location for us in terms of proximity and it being less crowded.