For value, location, local amenities, and peace of mind, Matcha Place is a great stay for your time in Tokyo. Nearby to Shinagawa Station, allowing easy travel to anywhere you might want to go in Tokyo (as well as a nice collection of ramen and rice bowl restaurants). And when you've finished with you day of exciting Tokyo exploration, you can rest easy back at your stay, as its location in a pleasant residential neighborhood ensures that you will have the peace and quite needed to get a good night's rest. All in all, I'd recommend a stay here!