Theos place is well centered in a roughly 15-30 minute walking distance from all major attractions Rome has to offer.
The stay was pleasant and manageable even though the building seemed several centuries old. So keep in mind of the old plumbing smell.
But other than that we had good communication with Theo and Andrea of what we needed and they also helped with early check in.