The Chefs' Academy Restaurant is an award-winning establishment that offers superb value. It features a menu crafted with some of the region's finest seasonal produce, highlighting culinary delights.