Great location - Don Quijote, numerous food places, police station and hospital located nearby. Shinjuku Station is just a 10 min walk away, although slightly challenging if you have numerous pieces of luggage with you.
Apartment was smaller than expected but what you see in the photos is what you get. Very clean and extremely well maintained, and comes with all the amenities you need (toiletries, towels, washing machine, hair dryer). Will fit 2 comfortably but 3 or 4 will be a squeeze.
Check in and check out were smooth and Take was very responsive to all our queries.