Enjoy good food in the style of a five star resort