The location is brilliant for a stay in Rome. There is really no need to buy the Roma Pass or any other City Ticket as everything is in walkable distance. We really enjoyed our stay at Marco's accommodation. Many thanks again!