I can recommend you for Panama city Beach . So many panoramic Views to watch.Enjoyed relaxing in the sun in front of the beach or doing snorkeling and fishing. Also had many beach events to see and enjoy. There are also luxury Panama city beach resorts to stay