The place has everything you need and is located in a great part of Rome with lots of bars and restaurants. But the street itself is nice and quiet.