For a sparkling clean, friendly location which is within walking distance of many of the sites - stay at Piera’s. She is very helpful. I will star this host and suggest her to others and when I go back to Rome, I will not look for a better place - because I do not think there is one.