You couldn't ask for a better location. It's probably a 5 minute walk to the Trevi fountain. There are a ton of great restaurants close by and Pietro's recommendations were spot on.