The 2 stars is only for the great service. The workers are very nice and friendly. I was staying at the resort for Memorial Day weekend, and ate here for the breakfast buffet. For 4 people we had to wait for 30 minutes. The place was packed. We all had the breakfast buffet and it was terrible. Everything did not taste fresh accept for the omelette bar. I would definitely not do the breakfast buffet again