Good place to stay in Rome, everything is nearby and can be discovered by foot!