The resort ambience is great. The food and prices are mediocre. The service is terrible. Slow, with an unconcern for customers more reminiscent of the DMV. Drinks took about 25 minutes to arrive in a mostly empty restaurant while the manager kept walking past. The problem seems to emanate from the management all the way down.