My family celebrates all our occasions here. We have always had between 6-15 guests here for dinner and we only book on days when there is a dance performance (Fridays and Saturdays, I believe).
The selection for the all you can eat meat is phenomenal and cooked perfectly. We have never had to wait for the servers to come to our table because they are very attentive (and are good eye candy LOL). The buffet has a pretty good selection (medium size) with many salads, fresh breads, rice, lasagna, and cheeses.
The performance is entertaining and well worth the price you pay. The décor is modern. I always recommend Copa to others.