Seeking Intel Red Lobster

I visited the place behind Red Lobster once a couple of years ago. It was pretty lame. But I've heard they made some changes. What can y'all tell me about it these days?