Delicious food and wonderful ambiance.  The service was really slow, especially at the beginning, but they may have been short handed.  They more than made up for it with the courses.  Kind of pricey, but worth it, especially considering it's a resort restaurant.