Isle of Wight – a tantalising taste