It is situated not so far from the train station. But will not be easy to pull troley in between as it takes 15 minutes on foot. If you are considering a trip with a car, it will be much better. And the hotel provides big parking lot, so it won't be difficult for you to find one spot for you.
The building seems to be not so old. (Or well mordernized.) The elevator is a bit small, but would not bother you anyway the hotel does not have much stairs from the entrance to the room.
The room is OK, well sanitized. Interior is just as seen from photos, still you have to check if your room will be bathtub, if you need one. And please check to reception if your window is going to be blocked by the restaurant building(Annex??). My windows was blocked, but I did not complain anyway I did not need any window open. But, if you are concerned over it, please make sure to discuss to the reception.
WiFi in the room is OK. Even support for HD video streaming. But I believe that you should not enjoy video while you are traveling Italy. ;-)
The restaurant already seems so nice, but you can find one or two good restaurants around the hotel with more competitive price. But please do not expect something "Italy" from the surrounding area. You need a car then definitiely. From the surrounding area, the hotel restaurant is the only restaurant which provides Italian food. And it is quite expensive, unfortunately.