Tim Ho Wan is worth a visit for the curiosity factor and the undeniable freshness of the food - but does it live up to the hype?