Have been coming here since I was in university. In fact, this is where I began my oh so successful 'golfing career.'
It's a two-level plus outdoor golf range that gives you the opportunity to practice your swing. Another perk is that they have quite a few golf professionals who offer their expertise in the form of lessons. I would highly recommend Jimmy (an older Korean gentleman). He was an excellent instructor.
I can't speak for other days of the week, but on Sundays MGD has an early bird special before 10 AM. As Wayne C. mentioned, it's mad busy here so if you decide to come on a Sunday, go super early or super late. Come in between and you'll find yourself sitting in the 'dining' area and killing time.
The popularity of this place blows because you'll find yourself waiting if you come at a sane hour on Sunday... but I can't physically stop people from entering so what can you do.
Yay, I'm a fan.