Great food, but not so great at catering for unusual dietary requirements. Hence four star instead of five.