Great location near many major sites. If you want to see Rome on foot, this is a great place to be.