3 families 12 people in total, easily accommodating all of us. Table side guacamole was great . Our server very personable and attended to our needs promptly. Food was very good, from the burritos to the enchaladas. Not too busy during this time of year, still nice though and access to the beach from the outdoor deck.