Ex-demolition man Phil Routledge hopes to blow his guests away at the ultra-modern The Arches on the Isle of Man. But some of his high-tech gadgets leave them confused.