I ate at Babalu back in the fall and loved it. Granted, I realize that's not a "recent experience" but I'd heard so much negative commentary about Babalu that I wasn't too excited to eat there (had a gift certificate). I thought the food and service were excellent and the ambience is really nice and relaxing.
We had the Platanos Machos as an appetizer (“sweet plantains stuffed with choice queso fresco or black beans... ”). SO good. Though were weren't given a choice of stuffing but wound up getting both which is the way to go, in my opinion.
I can't remember what my friend ate but I had the Cazuela de Mariscos (“traditional seafood casserole...”). I was a little hesitant to order something described as "seafood casserole" but took the plunge and boy was I glad! It was more like a spicy seafood stew than anything close to a casserole. Absolutely delicious.
The mojitos were good and really strong, too. I'd definitely recommend them.