Rich in natural beauty but often overlooked by visitors, Panama is finally coming into its own.