Perfect location. We love our stay, although werent there much. Good communication from and easy check in / out.
Supermarket, restaurants, taxis etc all a close walk.
Only a few minute walk to the Pantheon.
Would definitely recommend.