Wife and I went because we got vouchers from a time share presentation. The variety was amazing, staff was great and the desserts tasty (loved that they had ice scream/gelato). However, that's where the good ends (and why I gave it 3 rather than 1 or 2 stars). The quality of the food was "bottom of the barrel." Many of the salads were ok, but the seafood was clearly not top quality. IMHO, if there's one food type that must be top quality or not offered at all , it is seafood. If you are looking for quantity over quality, this is your place. if you are looking for less variety but higher quality, go somewhere else.