Great place, good location within walking distance of Akihabara (though you can also take the train). We stayed with 6 people and didn't have any problems. The stove took a little while to figure out and there's not many pots/pans. Right across the street from a pretty good cafe. Didn't have any trouble contacting the host, although the key was hard to find.