Book it!
Great location.
Walked all over Rome from the apartment. Great food and lots to do near by.