Is anyone on this site from the island would love to find out if so :-) or if anyone has been to the isle of wight would love to know what you think :-)