Mom's place was great. It was very clean and comfortable. Although small, this is what we expected in Tokyo. There are many stores and restaurants in the vicinity. The metro station is an easy walk and great to view the Tokyo Skytree.
Momo is great with communication with very clear instructions.
I recommend Momo's place.