Great place. Absolutely loved the location! Central to all the major attractions Rome has to offer.