Marco’s was in a great location - walkable to mostly everything you would like to see while in Rome. You are literally down the street from the Colosseum. The flight of stairs is fine, it helps work off the gelato and there is an elevator if you need. Would highly recommend.