My family and I were really disappointed in this restaurant. We have visited there in the past and it's not up to the caliber we have come to expect in the past. The plates were dirty/gritty and had a weird fishy smell to them and there was a musky/musty smell in the restaurant throughout. I am mostly vegetarian and didn't find a big variety of vegetarian options, which was a big drawback for me. A lot of the food was meat or seafood based. The food I did get lacked the taste it used to be known for and the service was lackluster. My family and I all had queasy tummies that day/night and are thinking it may be from this buffet since it started after eating there. The decor and ambiance is really pretty and reminded me of being in a tropical resort. Other than that, however, I wasn't impressed with dining there.