Nice and clean place. Steps away from the Vatican.