The food was good, nothing outstanding, the service was also courteous, although requests were forgotten and the waiter was very slow at times. The ambience is very nice, the music selection is poor (mainstream instead of Mexican type), and the restaurant is not very crowded to enjoy.