The lower the better! So training at sea level is best.
Simply because that is where the most oxygen is in the air, which means that you can train harder and recover faster.
This is also the reason why 'Live High, Train Low'shows the best results according to all studies.
The benefits and adaptation of height without weakening the quality in the training.