Jack Quaid raves about Cape Town and ‘laughing’ seals on The Drew Barrymore Show