Awesome location at Shinjuku!
You will find it very convenient since you have two different options to Subway Station (even one Subway entrance with elevator for your trip back to airport)
One block away you will have plenty 24 hour delicious options for food and convenience stores, and few minutes away from restaurants and night live at Shinjuku area,
Angela is a great host, she even went to pick us up with her bicycle!!! (Tokyo exits can get a little tricky for first timers)
I definitely recommend it, place is clean, with plenty space and all the thing you need to have a nice rest during your stay.