Excellent place if you are looking something near Vatican City and in walking distance. can be noisy because of traffic, bit that's Rome 😉. Overall a great place.