While you’re there
Cowes
A famous nearby regatta town with lots of races to watch and places to explore
St George's Church
Pretty as a picture, if you can stop to paint it, all the better
Shipwreck Centre and Maritime Museum
A great place to listen to sea shanties as you delve amongst pirates treasure