We loved our stay at the apt near the Spanish Steps - fabulous location walking distance to Trevi Fountain, shopping, mini market. Loved the patio to relax on - only wish that we could have stayed longer! Hope to return!
My only concern is around the requirement of sharing passport info. I find that worrisome. I realize this is required by the Italian gov't - but I would hope that Airbnb & govts could come up with a system that was more secure in the sharing of info.