We are spending three days in Rome on the front end of our vacation in Tuscany next May, and perhaps one day on the back end. Can anyone recommend a decent hotel near the Spanish Steps that won't cost an arm and a leg? We'd like to be within walking distance of public transportation.