Only one word - Superb. Ideal.