Yoshida's place is really a gem in Tokyo. The space of the house is considered a mansion in comparison to most places. Although we didn't get to meet Yoshida and his team, they were really helpful and thoughtful to cater to our needs by going out of their way to get a baby cot at our request as we were travelling with an infant. The place was well equipped as stated and very clean. Overall I would recommend travellers in big groups to stay in Yoshida's place as it is definitely good and in a great location.
Thank you Yoshida and team!