Alvor is lovely. Been there.
I may be generalising, and there may be some wonderful ones - but I've always found Russians on holiday to be a bunch of arrogant, rude, miserable, surly shit-wits.
Bulgarians... I've always found to be hard working, but as straight as the edge of a 50p piece, and...