Excellent location between Spanish Steps and Trevi Fountain!