The idiom 'park yourself' means to sit or stay put in a specific place for a long time, usually used in informal contexts.
Expressions such as 'under par', 'below par', 'off colour', and 'under the weather' denote a state of poor health or reduced energy.
The phrase 'not up to par' can be applied to things or performance that fail to meet the required standard.