The location was ideal. The area is dominated by office buildings, hotels, and the nearby Shinjuku station. It's the busiest train station in the world with over 3 million people passing through per day and 65 (!!!) exits. Thankfully, everything is well-marked, and having so many train and metro lines within a 5 minute walk of the hotel is invaluable. Several department stores are attached to the station, and there are shops and restaurants to satisfy any need. The post office across the street from the hotel is one of the few places in town with an ATM that accepts foreign cards. Handy!
Shibuya has excitement, Asakusa the feel of 'old Japan', but for sheer convenience and ease as a tourist, I don't know that you could do better than the Sunroute Plaza Shinjuku.
View from my room
Free internet access
Tiny hotel room