Awesome welcome and stay in Rome. As far as location, from a visitor stand point can’t be beat ,just a skip to the colosseum, forum, Spanish steps, trevi fountain, could go on and on. We had a rental car but ended up walking everywhere bc of the convenience. The apartment itself was as described and perfect for two with an aesthetic matching the cities. If back in Rome would definitely stay again