Christopher, Steven and John all live on the Isle of Wight. Maybe they've been for a Cruise?

Mmmmm, how interesting, eh, Morris and Debbie? 

And someone else who lived on the Island some years ago no longer does. 

Mmmmm. Even more interesting.

At least there’s a place to park a car …

… And what a pity the Lilly Deacon pub is now a block of flats when the ‘local’ was so close, just across the road, and had such a great ‘cellar’. 

But then, maybe not.