Been in Praia da rocha for a week and passed this many times, it always looked busy and previous reviews where great so tried it tonight and was so disappointed, both of us had chicken wings to start which where ok, my husband had the caramelised duck and I had the lamb shank, the meat on the lamb was very tough and very fatty, strange kind of sauce with it and veg and potatoes - potatoes where very nice, I tried my husbands duck and it was very tough and chewy, I did complain to the waiter however he came up with some story about my lamb not being cooked along with the other lamb during the day and maybe it wasn’t cooked as well - that’s a tale our cats got!!! The wine however was very nice. We had eaten out twice a day in Praia Da Rocha and I can honestly say this was by far the worst meal all week, the bill came to €55 and I was so reluctant to pay it, I didn’t leave a tip, avoid this place as there are much nicer and cheaper alternatives in the area