Place is right next to the Colosseum and forum, surrounded by great restaurants and bars all very reasonably priced. Public transport, both buses and trains right around the corner too. Giordano was full of tips of where to go and what to see and was easily reachable.
Would highly recommend and I'll hopefully be returning myself soon.