You make me envious.
One small point - Lusitanos are the Portuguese national breed and some of them are used to fight the bulls in the arena. Andalucians are Spanish.
There is a close connection between the two breeds but they are different. I have found that the Lusitano is heavier but very alert.
The Andalucian is to be seen in all its splendour in the summer feria (fairs) in Spain especially down south in the region of Jerez.
Friends of mine who are Welsh, own a riding centre near Gibraltar. They buy locally Andalucian youngsters for their business but invariably the horses are backed by Spaniards - then my friends bring the horses on using English(BHS) methods.
Spanish men leave the males entire. The women,dressed in traditional garb, are often to be seen riding the mares side saddle. It is well worth taking a holiday to ride either in Portugal or Spain (or both).
But take care in choosing the riding centre. This breed of horses is very sensitive and a light touch is needed to ride them.
That's me riding Sevillano on the beach - count the ears!