Stay and play on stunning white sand under brilliant blue skies! That's Panama City Beach.