They are definitely no CX cabana!
With your layover about 7.5 hours, they will call you to board 45-60min before departure if all on time, so about a 6.5 hr layover. I would spend a few hours in the lounge to start with, spend an hour or so walking around the terminal, then come back for a...