An excellent experience all around.