This hotel is perfect, especially for business trips. It is right in the middle of the business district. Staff is waiting outside to help you with your lugage. There is Wifi throughout the hotel, and there are some lounges on some floors where you can relax, have some coffee or just sit and talk.
The staff's English is OK, but not perfect but don't expect it to be anywhere in Japan. Little priecy but same for all hotels in Japan, for everything basically if you are used to European standards.