Excellent fish. Fresh and flavorful. We had two entrees, three beers, one bottle of water and paid $230 (pesos, not dollars). Charming, English-speaking service. Preparation time is about 30 minutes. There were a couple of ants on our table, waiting for the food. Other than that, everything was fine. You go there for the food, not the ambiance. By the way, some fo the taxi drivers don't know the place, because it's off the beaten path. Just assure them that there is a restaurant on Calle 45, indeed, between Calle 64 and 66, and it's worth the trouble.