Food was hot and delicious. Delivery guy had a great smile when handing me my order, nice. All in all a great experience. The only thing is, and maybe because it was my first time ordering online, after ordering we didn't know when it would show up. Order just said ASAP. A suggestion is a text saying, "estimated delivery is xx minutes." We'll order again for sure.