I recently stayed at the hotel Farnese for the second time..the location is extremely convenient to the Vatican and the hotel is very close (two minute walk) to the Metro and to bus lines.
Most importantly the staff is friendly, knowledgeable and courteous. I highly recommend this hotel to anyone wnating to get a fair deal and enjoy a stay in Rome.