My daughter invited and we accepted but we should have come to TripAdvisor first. Only because I now see all the one-star ratings that I figured I'd give it 2. The place is not what it used to be. It is run-down, unkept, not very clean. The service is slow. The appetizers were brought out together with the main entrees-- and they forgot the patatas bravas, which was just as well. The quality of the food left much to be desired. The cod croquettes were delicious, but it was downhill from there, right down to my mero fish, which tasted like out of a box in the frozen foods section of the supermarket. We went early and did not catch the show, so I am not addressing that part of the establishment, but food-wise it is not authentic Spanish but some unidentifiable Latin American country with plenty of American fare thrown in for convenience. Who knows what it was. Pricey to boot.