Mama Melrose is far away. The other two are about equi-distant and pretty close. The entrance for the dinner package guests to fantasmic is near the park entrance, not the regular fantasmic entrance. Note, though, that not all PSs for the dinner package end right at the time for fantasmic. In fact, you can get a dinner package PS for several hours before fantasmic starts, in which case you can do other stuff in the park before you go to the show. (In other words, if you're worried about having to rush over to the show if you wanted MM, you could make an earlier PS.)