We stayed at Rena's place on the first 2 nights in Tokyo and we felt so at home! It is a very good size apartment for 2-3 people (there's a sofa bed aside from the bed). There's everything you will need for a good stay and it's a short walk from the nearest subway station, 2 convenience stores around, 2 drugstores nearby and some food places such as Coco Ichibanya and Macs. All within walking distance! Highly recommended to book a stay here :)