
The reason late night hotel food is overpriced and of questionable quality is the simple fact that you are a captive clientele. If you want a grilled ham and cheese at 2AM, you're going to pay dearly for it - probably twice.
Besides, this is fun to do, and even though you can only make one at a time, they do cook quickly. Enjoy!