Might sound bit of a daft question but does anyone know the location of the cochlea ? Is it at the back of the skull ?