the location is great. Rented this for this reason because roman buses are not really fun to travel in ! The plaza nearby is just a fun place to hang around.
You can walk everything. The little plaza is nice bonus.