They took great care in receiving us and made us feel at home. The place was very well equipped with all kinds of amenities.
The street was charming with many food options. Also just a 15 minute walk to major JR station at Shinagawa.