Very very central location. Vatican, Castel de Sant Angelo, Trevi, Spanish Steps, Pantheon, are all within walking distance.
Place had air conditioning which we needed during the heatwave after walking under the sun for hours. Place was really clean as well.
Alessandro? An amazing host. Will be there for you quite literally when you check in (if he's available) and on Whatsapp.