Very nice place close to the center of Tokyo and a station at only 7 minutes of walking. Very intimate place where you feel very comfortable.
Would recommend.