This is a great atmosphere with great food. NOT large quantities, which makes you enjoy the creativeness of the flavors involved. Certainly not skimpy on food, though. Just enough to enjoy an be satisfied. The prepared-at-table guacamole is super good, we had to order another order!! Staff is helpful and friendly.