Panama City is a party town with something to do nearly every night of the week and quite a variety - from locals gathered around cases of ice cold beer listening to booming reggaeton music to the sleekly dressed on elegant-only rooftop terraces mingling to the beats of international DJs