We just ate there on Monday and loved it. This was our second time to HDDR. We took our grand gathering of 10 there. Everybody loved the food and the show! We were on dining plan and spent 2 table service credits there. We thought it was well worth it.
As for getting back to your hotel, if you go to the 7:15 or later showings, they have buses there to take you back to your hotel straight from HDDR. It was so nice to just hop on a bus and go straight back when we were done. Last time we did the 5:00 show and they don't offer this service to the early shows. I'm glad we did the later one this time. It was great!!