I can't fault our server, he was the only member of staff (excluding the kitchen staff) and was running around like a headless chicken to make sure all customers were okay and happy. He did amazing.
That being said we waited 2 and a half hours for food, we had 4 children under 10 and 2 babies with us. If we had been contacted and made aware of the staff shortage we would have rebooked no problem, but as we were all super hungry we decided to just wait.
Food came and was like warm, clearly the plates had been put in the oven or under a heat lamp as the food went cold very quickly, we only had one drink which is understandable as our sever was run off his feet.
But this really shouldn't happen.