The variety of offerings was nice, and everyone enjoyed their meals. The prices were a little high, but in keeping with the resort. The service is personable, but perhaps a little too unhurried. I think that given the nature of this property, it would be difficult to keep excess staff on hand. Since it is a spa setting, the assumption is that the guest is in a relaxed mode, and for the most part, we were. I think this would be a great place to have a wedding, conference, or reunion.