Great and neat place. Shizuka san is a great host and i would recommend staying there when in Tokyo