Perfect place for Rome travelers, clean, and very close to the Piazza San Pietro. Elvio is very nice.