Dinner is served in fairly cramped quarters, not too different than going to a dinner show in Las Vegas. You don't get the individual attention you may desire. Paella was the main course and was good.
Flamenco dancing is certainly interesting to see a few times. The costumes are colourful and the dancers very skilled and work very hard. It is no mystery why they are all thin. It was suggested to us that if you want to see 'real' flamenco you don't go to the touristy places, you find out where the Spaniards go.