better placed

adj.

Still drunk, and convinced the pub has improved considerably since becoming a heavenly destination.

Chandara got better placed and described the gents as a room of lasting happiness.

Source: Wiktionary