I like the IOW and have a friend who lives there ,hence I have visited it quite often .
Even my fussy brother liked it when he went a couple of years ago..Lots of lovely clean beaches.Osborne House is well worth a visit .Shanklin is pretty with all the thatched cottages Don't go when Cowes Week is on though ,as you will be inundated with Hooray Henry ,jolly yachting and boating types .
There is the best model village at Godshill I have even seen and you've got Carisbrooke Castle and Museum .
It's been designated an area of outstanding natural beauty and if you go to Tennyson Downs you will see why .