Toshi's place is at the heart of Sumo! The apartment is stylist, soacious, and clean. It is within walking distance of both the Subway and JR lines.
I would highly recommend Toshi's to anyone visiting Tokyo and especially anyone looking to watch Sumo.