The suite is exactly as described. The neighborhood is quite in this location and the area around is alive with restaurants and people.
The center of the city is just 20min by walk, so it is the Vatican.
We will come back for sure next time we visit Rome.