Anyone have first hand experience with this hotel?
Yes. I stayed there on a two-night precruise package last year, and it was excellent. The restaurant in the hotel, Jardin d'Hiver, is very good. There's also an excellent local restaurant, Arturo's, at the next driveway if you walk toward the Vatican.
Be aware that the cord hanging in the bathtub is not a clothesline, but rather an emergency alarm. I pulled it without realizing what it was while looking for a clothesline. This is probably true of all Italian hotels.
I recommend booking this hotel through your cruise line if you are doing a pre-cruise or post-cruise stay. The cruise lines' pre-cruise and post-cruise packages include the transfers between the hotel and the pier in Civitavecchia, which are not cheap. When you include the transfers, the package is pretty close to what you will pay if you arrange a stay there on your own. The cruise line also will offer various optional tours of the city's attractions, coordinated by staff at a hospitality desk in the hotel lobby.