Not really sure, what you are asking about here or why? When you dont share the actual hand history but only the final result, its almost impossible to give usefull feedback. But I assume, the opponent was bluffing you, and you called. If the
bluff was good, is not possible to say without the hand history, since its all about, what kind of story he was telling on the previous streets. It could be a great play, that just did not work out for him this time, or it could be terrible.
As for calling with KK, the issue is obviously, that Q of spades or 87 of spades would give him a straight flush, so even though you had quads, you could somewhat easily be beat. But even so I would find it difficult to fold, since people might be betting for value with A of spades or with a full house. Again it all depends on the previous action, but obviously this time you were good.