This place is a little sparse, but the location is perfect. It's right around the corner from St Peter's and not far from shopping and food. It's quiet and a great place to unwind after exploring Rome.