Excellent on every front. Will go back.