Awesome apartment with own kitchen and bath. Twin beds are perfect for 2 people. Quick walk to Yoyogi Station or 10 min walk to Shinjuku Station - perfect home base for exploring Tokyo.