Marco’s place is a great place to stay for a central location within walking distance of all the main sites of Rome