It’s super well located: 5 minutes from the train station and 10-15 minutes from Piazza della Repubblica.
Everything was super clean. Mario even provided masks and disinfectant for us.
Communication was also very good. When we required an extra set of keys, he replied in less than 20 minutes.