We went there as it is close to the posada hotel where we stayed.
Not the cheapest place but the price is worthwhile!
Quality and taste of the food is amazing. Chef is Italian and you feel it. Pasta are homemade and delicious. Pizza are excellent too. I recommend this place to anyone.