Sorry, I can't give you a good review, but I can give you a bad one. I've only eaten there once and it was really bad. I thought my steak tasted off, but thought it was just the Caribbean seasonings. I usually have a stomach of iron, but I have never been so sick in my life. I spent the night in the bathroom hugging the porcelain thrown and felt off most of the next day. My medium rare steak was very well done, tough, and stringy. The black beans had what tasted like a whole box of salt in them and were barely warm, mashed, and looked dried out like the plate had been left under a heat lamp. When I was tired and didn't feel like leaving the resort to go to my ADR, I walked in about 7:30pm as a walk up and should have known by how quickly they seated me that something was wrong. The place was almost empty. Service was still bad though with several waiters standing around talking but ignoring the tables. I asked twice for a refill on my iced tea and never did get it. This was about 2-3 years ago, so maybe it's improved since then.