Ian, I think your title is confusing, Colwell bay, and Freshwater bay are very different. Freshwater SW Wight Colwell NW Wight.
Ive never used the restaurant you have linked and I may be making 2+2=5, but I think the ferry/taxi service they mention in your link is bring described on another Ribnet thread.....
http://www.rib.net/forum/showthread.php?t=61765
Sent from my iPhone using RIB Net