If you love country music, or you're looking for a taste of southern American culture, you're going to love Nashville. It's a big enough city to have plenty of conveniences (good airport, great hotels, all the sports teams, convention center, etc.) but still manages to have a smaller town feel.