Thoughts on this deal for 2020 XC60 Inscription

Numbers are slightly off… I think the base was $365 with total pay after tax at $400/mo.

It is a service loaner with a little under 6K miles on it.

You didn’t account for the mileage penalty, I think, unless it’s already included in the sales price. Increase your sales price by X miles x 0.20. Also, discount is too low for a loaner, try 15-16%. $1,749 is a weird incentives amount also.
Edit: you are at 15% with the mileage penalty included, so I guess that’s the case here.