A great spot in Rome - clean, centrally located, and wonderful hosts!