5 star n every way. Superb.