Great location. Worked out well for me as I needed to stay close to the train station to get to the airport. 1 stop away from tokyo station if you are catching the NEX train to narita. Also 1 stop away from akihabara.