The overall service is fine. The food is delivered on time at 6pm but the broccoli has turned sour when we started eating at 6.30pm. My family has to throw the whole tray away. Pretty disappointed as we have paid this amount of money but the quality ... Moreof the food is not up to expectation. Show less