Carmen’s place is perfect. The best tiramisu, pizza, and sandwiches are all a few steps away. I honestly can’t say enough great things about the place and location.
There is a taxi stand a hundred meters away which is perfect for going to the airport or train station. It’s right in the middle between the coliseum and the Vatican. Very close to Piazza Navona.
Did I mention the tiramisu. Seriously go to two sizes. It’s amazing. Try the peanut butter tiramisu. Also the sandwiches and craft beer nearby. I really enjoyed staying here and you’d be foolish to book anything else.