Panama city ranked number one!
http://travel.nytimes.com/2012/01/08/travel/45-places-to-go-in-2012.html?pagewanted=all