Yes we liked it and we would go back again. The food was very good and the portions pretty descent at a reasonable price. Service was good, the manager seemed to be involved in every aspect of the restaurant including welcoming the regulars, he stopped by our table to check that everything was ok, I always like that :)
The only reason why I didn't give them a fifth star is because of the wait on the food, they told us 30 min for a party of 5 and they gave us a nice booth but once sitting we waited a long time for the food. But yes we recommend it, worth the wait.