We have dined here 5 or 6 times now. Never did have an outstanding experience. Food is just so so. Lunch poor quality for the price. Dinners way over priced. $25.00 "Caribbean" buffet was about the crappiest buffet ever. Jerk chicken tasted like crap. Fish was dry with no flavor. Shrimp salad smelled like rotten shrimp. Doubt we will return. They need a better chef and better quality food. Avoid would be my recommendation.