Fantastic on all fronts. Very highly recommended!