Apart from the fantastic, light ambience of the space, it is strategically located between the Tiber River and the Vittorio Emmannuel Monument, ensuring that it is nigh impossible to get lost in Rome. Most of the major sights are within a mile radius which makes walking an absolute pleasure. The nearest metro stop is somewhat far away, but there is access to more than 1 bus stop nearby: Line 63 and H takes you to Termini within 10 minutes, and vice versa, which immediately connects you to the heart of the Roman transport network. If you are planning to go to Villa Borghese and do not want to take an Uber, I recommend just walking straight down Via Corso towards Piazza del Popolo and then cutting across the park. It's a challenge for the bus and metro system to travel that route and won't get you there much faster or with less inconvenience than simply walking.
Happy Travels