If you're ever over in the IoW Silk, I would recommend Salty's in Yarmouth. Brilliant little bistro/wine bar where they literally end up dancing on the tables - staff 'n all. Long tables where everyone mingles, live music, lots of Apple Sourz & shots and good beer. Not too far either to stagger back to the boat - yacht, dinghy, rowing boat, kayak, gin palace - who cares?! Everyone mixes as well as the cocktails. (I got an excellent snog from a 21 year old New Years Eve - bit wet, but passionate).-
Good grub too. I'm sure they'd rustle up a John Dory or a nice bit of Pollock if you asked ;-)