This place is ALL about location. The place is gorgeous and you are right next to the gondolas. The food was good, enjoyable but for me not really *mexican* food. I think this place is more about the experience and yes the food is quality but just lacking in vibrant authentic flavor. The prices are high for what you are ultimately eating.
I wouldn't go back- but I had a nice experience and a fine dinner- I ate the mushroom enchiladas and ordered the salsa with guacamole. The service was nice and kind.
I would say my review is neutral and without negativity - perhaps I was just expecting more amazing flavor.