I'm glad I rode Stelvio but wasn't fun. It's far to tight for a sports bike and is all 1st and 2nd gear. There were times when 1st didn't seem low enough.
The views were spectacular though.
Accommodation wise I recommend these: https://www.logishotels.com/en/
Better than a formula 1 but cheaper than a regular hotel.

A mate has just driven the route Napoleon and said it was amazing.