Aileen's place was quiet and pretty close from oshiage station passing a huge seven eleven where we buy snacks and water every night after getting off from the station. Her place is clean and new. She provided until the most basic stuff like umbrella and english guide on how to use electronic pieces that has japanese all over it (i thought this was common practice but then I stayed at another place afterwards and we had to buy umbrella, guessing on how to use washung machine, and got nowhere to hang our clothes).
I really recommend staying at aileen's property for those who prefer a quiet area and a complete house facility. Please bear in mind in my opinion it is quite small, only 2 people can stay comfortably