Nice place, enough to fit the five of us. Great amenities, specially the wifi and kitchen appliances. Everything just works. As for the location, there’s a really great 711, some restaurants (incl Ichiran!) and a Starbucks nearby. Unless you’re riding the Mita line (2 min walk), its close to a 10 minute walk to the Ginza line station. Overall a great place to stay in.