Amazing location on a lovely street near Castel Sant’Angelo and the Pantheon, quiet and clean rooms, easy check in, and great value for money.