Go here! Book in advance, it's very popular and rightly so - they speak perfect English so we were able to book with a card by phone. If you want front row seats, arrive 45mins early, but we turned up 20 mins in advance, had raised seats to the side and still had an amazing view. We avoided the larger flamenco tablaos with dinner etc, aimed at tourists, as we felt flamenco, by its very nature needed to be experienced in a smaller, more intimate setting. This was perfect! A small and simple room, seating laid out perfectly, just 2, max. 3 rows deep, so that everyone had a great view of the performers - no amps needed for the music, singing, clapping, stamping. Authentic and passionate performance from talented musicians and dancers - my husband is a musician himself and was blown away by the guitarist and the intricate rhythmic clapping and stamping, while I loved the dancing. The show at 1 hr is the perfect length - good for children. Our ears were ringing when we left but our smiles were huge!