The ECHO has been given a first look inside