Quite possibly the most comfortable bed I've slept on!!
Luigi's place is spacious and is around a lot of restaurants. It's not too far from the trains where you can make connections at Termini as well as different bus lines and a Metro stop nearby. Lots of tourists stay in the area. Heard a lot of click-clack of luggage going to and fro.
If you are considering booking, keep in mind that area is very hilly with certain paths having many steps to ascend/descend, but this applies to Rome in general.
Overall, it's a good place to stay.