It's a nice place. Train station is close because the hotel is kind of connected to it. There's a lot of multistory malls within a 5 minute walk. Lots of places to eat around.
The only thing I can think that was a problem was finding the front desk to check in. You have to use the elevators next to the Denny's on the 3 floor. Front desk is on the 6th floor if I remember right.
Overall a nice stay!