Very unusual for any non-LMH person to feel that way. I go to LMH and have to admit that Magdalen seems to have better facilities and nicer grounds (one of the colleges I would admit that about since the LMH gardens are awesome).
Location wise is totally dependent on personal opinion. Magdalen is on the outskirts of the city centre centre whereas LMH is a little further out (and I do mean a little, it's probarbly closer than most colleges to the university departments and not much further than Magdalen to places such as the Westgate). However LMH is in a nicer, quieter part of oxford by the university parks, which make for an awesome walk to lectures.
Also, this is totally based on personal opinion and experience but LMH seems far more laid back, open and friendly both amongst the student and senior body than other colleges round oxford. To me this is the most important factor and best thing about LMH. However since I don't have a massive personal experience with regard to Magdalen I can't make a particularly objective comparison.