Cute little place. Great for couples. A little far from centre Tokyo but close to a train station which makes travelling easy