Upscale dining at Cotton's, located within a golf club resort. Offers a great menu and attentive service in beautiful gardens.