We've been there twice. Moqueca was ok but that's it. Chicken was soft and nicely flavoured. Not a huge portion but just enough for 2 people. Service was good. Great view, just on the 3rd beach so close to the water.
“Food ok. Nice view ”