Perfect location for my travels for around Japan.
Another reason for convenience, is that the Narita Express train (NEX) from Narita Airport stops at Totsuka station, which is a three minute walk to the hotel.
The staff do a great job from checking in, keeping your room clean, checking out, and even helping you with holding your bags for a short time, if you have a later departure time. 🙂👍👍👌