On time. Good customer service from the catering.... able To adjust and there is flexible to make things happened. Appreciated the extra mile from caterer service manager.... well done, keep it up the same service level always. Much ... Moreappreciated and thanks again!! Show less