Essex LLM is nowhere in the rankings.... or is this my perception. Is it a good option?

Regards

Pat