Fantastic location, literally on the doorstep of the Roman Forum.
Highly recommend.