Yup, agree with @trippin_the_rift
Golden Lounge in Satellite terminal is the go. Decent food, good coffee made on request, plenty of seating (if its full in the main area, head forward on the left side, there are other hidden rooms down the back)
Keep an eye on departure boards, no boarding...