Hi mate, i webt to CGN in July, and the viewing deck is great, tho i’m afraid there is no shops there, only a drinks machine, and its out in the open so if it rains then u will be soaked!
The cargo ramp is quite far from the terminal, so a strong binoculars us needed!
Here is a photo of the view u can get from the deck 😉