catbird seat
From Longman Dictionary of Contemporary Englishcatbird seatcat‧bird seat /ˈkætbɜːd ˌsiːt $ -bɜːrd-/ noun → be (sitting) in the catbird seatExamples from the Corpuscatbird seat• And I was lucky enough to sit in the catbird seat and watch and learn and be changed myself.