This place is just a few steps from the Trevi Fountain ! There are a ton of restaurants around and it’s easy to grab a cab if needed! Definitely worth the money.