Caterer tends to deliver the food earlier than stipulated time. However, after speaking to the 2 gentlemen who came to set up the buffet, they decided to delay the set up slightly later in order to ensure the food will be warm till 3 hours later. ... MoreFood in general is good and service is indeed excellent. Show less