We stayed nearby at the a Studio Hotel and walked to this restaurant. It was a great find and surprisingly, this Italian meal was one of our favorite in Costa Rica. If you are a dessert lover, get the "signature" dessert, I forget what it is called.
We were there as a couple but saw many business dinner groups as well. I definitely recommend and prices were reasonable.