The food is absolutely fantastic, and the service is even better! The delivery staff is exceptionally accommodating and friendly. However, my food order was promised within 60 minutes... and when the delivery arrived 1 hour and 40 minutes later, the order was wrong. There was 1 drink missing, and the Pad Thai was spicy instead of spices on the side as requested. The delivery guy promised he will be back with the correct order within 15 minutes, but never returned. 30 minutes later I called, and it took over 1 hour for my order to be corrected and delivered to me. So in all, an order that was placed at 2:48 pm, was not fully delivered and ready to eat until 6:10 pm. They said they would take 50% off my order, but my credit card statement does not reflect that (they still charged me full price). So in summary, if you're hungry and have ~2 hours to spare in waiting, this Thai food is fantastic. If you're a busy doctor like me and are on a timeline to get back to the hospital, go with somewhere that has guaranteed delivery in 30-60 minutes.