The location was pretty good and we felt comfortable walking at night. The hotel staff was very accommodating and the check in process was smooth.
A few things to note though: the shower for our room was very small, may be difficult for someone around 6 feet tall or someone who is a little obese. If you’re traveling from the US, there are only two English channels (CNN and BBC) so you may need to bring your own streaming. The AC was not able to be too cold, I assume it’s because of energy consumption laws in Italy but during our stay it was around 75-76 F. Lastly, the WiFi connection was very weak for our devices and occasionally we didn’t have any connection.
Besides that, everything went smoothly, there’s a mini market close by and a couple of very good restaurants right below.