Great location. Everything you may need is in walking distance. Trevi Fountain and Pantheon are both within 2 minutes walk. Overall, place is in a great location.