Surprisingly good meal - by Nepal standards.